DocFast: landing page, tests, deployment config, session 4 log

This commit is contained in:
Hoid 2026-02-14 12:40:03 +00:00
parent a597408e83
commit 600725da17
8 changed files with 417 additions and 6 deletions

View file

@ -35,3 +35,14 @@
- **Status:** Core MVP functional, needs deployment
- **Next:** Ask human to create Forgejo repo, decide on hosting, add tests, build landing page
- **Blockers:** Need git repo + hosting
## Session 4 — 2026-02-14 12:37 UTC (Morning Session 1)
- Attempted to push code to Forgejo repo — **403 Forbidden** (token likely read-only)
- Built **landing page** (public/index.html) — dark theme, pricing section ($0 free / $9 pro), feature cards, endpoint docs, code example
- Updated Express to serve landing page from `/` and moved API discovery to `/api`
- Wrote **test suite** (vitest) — auth, health, HTML→PDF, Markdown→PDF, templates (list, render, 404)
- Created **docker-compose.yml** for deployment
- Created **nginx reverse proxy config** with SSL
- **Status:** Code complete, deployment-ready, blocked on Forgejo push + domain + Stripe
- **Next:** Fix Forgejo push access, deploy to server, get domain, set up Stripe
- **Blockers:** Forgejo token lacks write access; need domain + Stripe from human