Skip to content

DangoSys/documents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Buckyball Documents

Online visual document management system for Buckyball's markdown documentation.

Quick Start

1. Enter dev environment

cd documents
nix develop

2. Install frontend dependencies

cd frontend
pnpm install

3. Run frontend dev server

pnpm dev

4. Run backend (in another terminal, also inside nix develop)

cd documents
nix develop
uvicorn backend.main:app --reload

Note: Backend requires .env with GitHub App credentials for full functionality. Copy .env.example to .env and fill in values. Without it, the health endpoint (/api/health) still works for verifying the server runs.

Production Deploy

cp .env.example .env
# Fill in .env values
nix run

This builds the frontend, then starts uvicorn serving both API and static files on port 8000.

About

Online visual document management system for documents of buckyball

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors