Skip to content

Official BigBrotr website with documentation, guides, and API references

License

Notifications You must be signed in to change notification settings

BigBrotr/website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BigBrotr Documentation Website

This repository contains the source code for the BigBrotr documentation website—a comprehensive guide for the modular Nostr data archiving and monitoring system.

Live site: bigbrotr.com


Technologies Used

  • Astro: Static site generator for optimized websites
  • Starlight: Documentation theme for Astro
  • TypeScript: Type-safe development

Documentation Structure

src/content/docs/
├── index.mdx                    # Landing page
├── getting-started/             # Quick start, implementations
├── architecture/                # Core layer, service layer
├── services/                    # Initializer, Finder, Monitor, Synchronizer
├── database/                    # Schema, tables, views
├── configuration/               # Core and service configuration
└── resources/                   # FAQ, contributing guide

Getting Started

Prerequisites

  • Node.js 18+
  • npm

Local Development

# Clone the repository
git clone https://github.com/bigbrotr/website.git
cd website

# Install dependencies
npm install

# Start development server
npm run dev

The website will be accessible at http://localhost:4321.

Build for Production

npm run build
npm run preview  # Preview the build

Deployment

The website is deployed on Vercel. Updates to the main branch automatically trigger deployment.


Related Repositories


Contributing

  1. Fork the repository
  2. Create a feature branch: git checkout -b docs/my-improvement
  3. Make changes and commit: git commit -m "docs: improve X section"
  4. Push and create a pull request

License

MIT License - see LICENSE for details.

About

Official BigBrotr website with documentation, guides, and API references

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published