Create Home wiki index

2026-08-26 23:39:37 +00:00
parent c31740f88c
commit e9b0326133
+32
@@ -0,0 +1,32 @@
# EPPP — PersonalBlog
This wiki documents **EPPP** (Extensible Personal Publishing Platform) as it is being built in `Fabrika/PersonalBlog`.
**Source of truth:** `EPPP/docs/EPPP_Architecture_v1.1_Product_Programme.md` (Architecture v1.1, 2026-08-27). This wiki is the navigable index of that document plus the live issue/board mapping.
## What EPPP is
A TypeScript **modular monolith** publishing platform:
- Node.js 24 LTS · Fastify 5 · PostgreSQL 18 · React 19 (SSR public + Vite admin)
- Deployed with **Docker Compose** (`docker compose up -d`)
- First release: editable site identity, editable Home, ordered blog post list, individual posts, admin UI, and the **Amber** theme (formerly "Node")
**Central product rule:** EPPP v0.1 is small because optional features are absent, not because extensibility is absent.
## Where things live
- Architecture & stack → [[Architecture]], [[Technology-Stack]]
- Data/domain model → [[Domain-Model]]
- Extensions & themes → [[Extension-Architecture]], [[Theme-Architecture]]
- Media & rich content → [[Rich-Content-and-Media]]
- Security & operations → [[Security-and-Operations]]
- Engineering standards → [[Engineering-Standards]]
- Decisions → [[ADR-Index]]
- Programme, initiatives & numbering → [[Programme]]
- Sprints & roadmap → [[Sprints-and-Roadmap]]
- Board & workflow → [[Board-and-Workflow]]
## Work tracking
Every initiative (`I-*`), epic (`E*`), story (`E*-S*`) and card (`E*-S*-T*`) from the programme is a Gitea **issue** in this repository, labelled with a `kind/*` label and a workflow `status/*` label, and assigned to a sprint milestone. See [[Board-and-Workflow]].