Skip to content
hapara-failPublic

About

Official documentation for the hapara.fail ecosystem.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

hapara.fail Docs

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


🚀 Project Overview

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.

✨ Key Features

  • MDX Support: Rich content with interactive components.
  • Fast Navigation: Instant page loads and smooth transitions.
  • Full-Text Search: Powerful search to find information quickly.

💻 Technology Stack

  • Platform: Mintlify - Intelligent documentation platform.

📁 Project Structure

├── docs.json           # Mintlify configuration (navigation, theme, etc.)
├── favicon.svg         # Site favicon
├── index.mdx           # Landing page
├── architecture.mdx    # Website architecture 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

🗺️ Routes

  • / - Home
  • /architecture - Website Architecture
  • /blocklist - Blocklist Overview
  • /self-hosting/dns - DNS Self-Hosting Guide
  • /self-hosting/website - Website Self-Hosting Guide
  • /contributing - Contributing Info

🛠️ Development

Prerequisites

Local Setup

  1. Clone the repository:
    git clone https://github.com/hapara-fail/docs.git
    cd docs
  2. Install Mintlify CLI globally:
    pnpm add -g mint
  3. Start the local development server:
    mint dev
    This command will start the documentation server locally at http://localhost:3000.

☁️ Deployment

Changes are automatically deployed to production via the Mintlify GitHub App when pushing to the main branch.


🤝 Contributing

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.

📄 License

This project is licensed under the terms specified at www.hapara.fail/license.

About

Official documentation for the hapara.fail ecosystem.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Sponsor this project

Contributors

Languages

Generated from mintlify/starter