2
Home
kpcto edited this page 2026-08-27 18:22:02 +00:00

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

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.