Diskover Internal Docs¶
Engineering, architecture, and operations documentation for the Diskover platform. This site is internal and English-only. User-facing help lives in the separate public docs site (deployed from docs/public/).
Not for public consumption
This site documents system internals, deployment, secrets management, and testing. Do not link to it from the storefront, product pages, or any buyer/seller surface.
Sections¶
- Architecture: System Architecture and Asset Architecture: how the Go/chi backend, Postgres, media storage, and React frontend fit together.
- Operations: Deployment, Environment Variables, and Clerk Setup.
- Reference: Features (feature list + API endpoints) and the Testing Guide.
- Audits & Future Plans: point-in-time audits and design notes for work not yet shipped.
Stack at a glance¶
| Layer | Tech |
|---|---|
| Frontend | React 19 + Vite + TypeScript + shadcn/ui + TanStack Router/Query + i18next |
| Backend | Go + chi + pgx + Postgres, OpenAPI-driven |
| Auth | Clerk (frontend) + backend session-token middleware |
| Payments | QRIS-only via Mudah Indonesia |
| Infra | Docker on VPS (Postgres, backend, Caddy) |
The workflow trackers stay at docs/ root
FEATURE_TRACKER.md and FEEDBACK_TRACKER.md are development workflow state, not
served documentation, so they remain at the repository's docs/ root and are not
part of this site.