openscribe/docs
Laurence 43d98cffd0
Some checks failed
ci / openapi (pull_request) Failing after 32s
ci / emulator (pull_request) Failing after 32s
ci / firmware (pull_request) Failing after 35s
ci / server (pull_request) Failing after 32s
docs: rendered Nightjar infrastructure & cost report (HTML)
Add docs/infrastructure-report.html - a standalone, self-contained HTML
render of the infrastructure and cost plan, a presentation-friendly
companion to docs/infrastructure.md.

Contents: cover + summary, the self-host topology on the MS-02 cluster
(Node A GPU AI worker, Node B app/API/Postgres/Redis, Node C MinIO
storage/HA) fronted by a Cloudflare Tunnel (no open ports, no static IP),
Hetzner cloud fallback, and a cost table (source/CI/docs already hosted at
zero marginal cost). Reflects the 2026-07-05 "self-host on the MS-02
cluster" decision (state/DECISIONS.md).

Inline CSS only, no external assets, GPL-3.0-only per the code licence.
No infrastructure was provisioned; this is a plan/inventory document.
2026-07-06 11:26:10 +01:00
..
ai-providers.md feat(server): pluggable AI providers - any open-standard or commercial AI 2026-07-03 18:56:58 +01:00
documentation-policy.md scaffold: OpenScribe open-source self-hosted AI voice recorder 2026-07-03 10:21:37 +01:00
hosted-service.md docs+site: Nightjar brand, hosted service, infrastructure plan, saved site 2026-07-05 22:24:24 +01:00
infrastructure-report.html docs: rendered Nightjar infrastructure & cost report (HTML) 2026-07-06 11:26:10 +01:00
infrastructure.md docs+site: Nightjar brand, hosted service, infrastructure plan, saved site 2026-07-05 22:24:24 +01:00
naming.md docs+site: Nightjar brand, hosted service, infrastructure plan, saved site 2026-07-05 22:24:24 +01:00
plaud-comparison.md docs: Plaud comparison + feature-gap backlog 2026-07-03 13:20:29 +01:00
project-setup.md scaffold: OpenScribe open-source self-hosted AI voice recorder 2026-07-03 10:21:37 +01:00
testing.md test(dev): emulation + linting harness (Wokwi, native tests, CI, docs) 2026-07-03 12:16:25 +01:00
user-expectations.md scaffold: OpenScribe open-source self-hosted AI voice recorder 2026-07-03 10:21:37 +01:00
workflow.md scaffold: OpenScribe open-source self-hosted AI voice recorder 2026-07-03 10:21:37 +01:00