Date: 2026-02-23 Status: Completed Origin: MDF Webseiten session 0045
project.yaml descriptors for all 5 projects (mdf, seriousletter, ringsaday, kioskpilot, ops-dashboard)ops-dashboard docker-compose.yaml: network coolify → proxyrebuild.py — note: this was a pre-redesign patch, superseded by Phase 5 rewrite in session 0046rebuild.pyThis session was primarily about removing Coolify and migrating all projects to standalone Docker Compose. The OPS-relevant outcome is:
project.yaml descriptors now exist and are the source of truth for the toolkitproxy Docker network replaces the old coolify network — all Traefik-exposed containers connect to itNotes/swarm/plan.md (since cleaned up)container_prefix in project.yaml uses {env} placeholder (e.g. "{env}-mdf") — the toolkit must expand this at runtime"{env}-seriousletter" as prefix (not sl)project.yaml like all other projects/opt/data/mdf/project.yaml — created/opt/data/seriousletter/project.yaml — created/opt/data/ringsaday/project.yaml — created/opt/data/kioskpilot/project.yaml — created/opt/data/ops-dashboard/project.yaml — created/opt/data/ops-dashboard/docker-compose.yml — network coolify→proxyapp/routers/rebuild.py — Alpine retry + image verify (pre-redesign, superseded)Tags: #Session #OpsToolkit #Infrastructure