Official documentation for the hapara.fail ecosystem, covering our tools, blocklists, and self-hosting guides. This repository hosts main documentation site, built to be clean, fast, and easy to navigate.
Live Site: https://docs.hapara.fail
The documentation serves as the central knowledge base for:
- Project Details: Information about the website and blocklist initiatives.
- Self-Hosting: Comprehensive guides for setting up your own DNS and website instances.
- Contributing: Guidelines for the community to get involved.
- MDX Support: Rich content with interactive components.
- Fast Navigation: Instant page loads and smooth transitions.
- Full-Text Search: Powerful search to find information quickly.
- Platform: Mintlify - Intelligent documentation platform.
├── docs.json # Mintlify configuration (navigation, theme, etc.)
├── favicon.svg # Site favicon
├── index.mdx # Landing page
├── website.mdx # Website project overview
├── blocklist.mdx # Blocklist project overview
├── self-hosting/ # Self-hosting guides
│ ├── dns.mdx # DNS setup guide
│ └── website.mdx # Website setup guide
├── images/ # Static assets
└── README.md # This file
/- Home/website- Website Overview/blocklist- Blocklist Overview/self-hosting/dns- DNS Self-Hosting Guide/self-hosting/website- Website Self-Hosting Guide/contributing- Contributing Info
- Node.js (v18 or higher recommended)
- Mintlify CLI
- Clone the repository:
git clone https://github.com/hapara-fail/docs.git cd docs - Install Mintlify CLI (global):
npm i -g mint
- Start the local development server:
This command will start the documentation server locally, typically at
mint dev
http://localhost:3000.
Changes are automatically deployed to production via the Mintlify GitHub App when pushing to the main branch.
Contributions are welcome! Please check out our Contributing Guidelines for more details on how to help improve our documentation.
If you spot an error or have a suggestion:
- Open an Issue on GitHub.
- Submit a Pull Request with your fixes.
- Join our Discord server to discuss.
This project is licensed under the terms specified at www.hapara.fail/license.