From 340f23fc5176aff397e69576a6a1d45463aee5f2 Mon Sep 17 00:00:00 2001 From: Claude Fable 5 Date: Tue, 14 Jul 2026 12:53:11 +0200 Subject: [PATCH] Re-align the stage tables after the path change Prettier keeps the markdown table columns padded; the /srv/DOCKER replace left them one character short. (Lesson re-learned: the lint gate runs before every push, even for doc-only commits.) Co-Authored-By: Claude Fable 5 --- deploy/stages.md | 4 ++-- docs/architecture/deployment.md | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/deploy/stages.md b/deploy/stages.md index 6737ed9..50b393c 100644 --- a/deploy/stages.md +++ b/deploy/stages.md @@ -9,8 +9,8 @@ owner; everything else can be done by CI or a deploy user. ## Overview -| Stage | Directory | Domain | Ports (localhost) | -| ----- | ------------------------------ | ---------------------- | ------------------------------- | +| Stage | Directory | Domain | Ports (localhost) | +| ----- | ----------------------------- | ---------------------- | ------------------------------- | | Test | `/srv/DOCKER/dorfteich-test/` | `test.dorfteich.cloud` | web 8100, api 8101, collab 8102 | | Int | `/srv/DOCKER/dorfteich-int/` | `int.dorfteich.cloud` | web 8110, api 8111, collab 8112 | diff --git a/docs/architecture/deployment.md b/docs/architecture/deployment.md index 6a7225e..95ac862 100644 --- a/docs/architecture/deployment.md +++ b/docs/architecture/deployment.md @@ -51,9 +51,9 @@ Self-hosters without a proxy can enable the optional `caddy` Compose profile | Stage | Where | Domain | Purpose | Data | | -------- | ----------------------------------------------------------------- | ---------------------- | --------------------------------------------------------------------------------------- | ------------------------------- | | **Dev** | contributor machine (e.g. the operator's MacBook), Docker Desktop | `localhost` | feature work; hot reload via `compose.dev.yml` overlay (source mounts, vite dev server) | fixtures/seed script | -| **Test** | ONE `one.101010.cloud`, `/srv/DOCKER/dorfteich-test/` | `test.dorfteich.cloud` | auto-deploy target of `main`; e2e suite runs here | reset-able; seeded | -| **Int** | ONE `one.101010.cloud`, `/srv/DOCKER/dorfteich-int/` | `int.dorfteich.cloud` | stable preview; manual/exploratory testing; release candidates | persistent test data | -| **Prod** | ONE `one.101010.cloud`, `/srv/DOCKER/dorfteich-prod/` (M8, #89) | `dorfteich.online` | public flagship instance | real data; full backup + mirror | +| **Test** | ONE `one.101010.cloud`, `/srv/DOCKER/dorfteich-test/` | `test.dorfteich.cloud` | auto-deploy target of `main`; e2e suite runs here | reset-able; seeded | +| **Int** | ONE `one.101010.cloud`, `/srv/DOCKER/dorfteich-int/` | `int.dorfteich.cloud` | stable preview; manual/exploratory testing; release candidates | persistent test data | +| **Prod** | ONE `one.101010.cloud`, `/srv/DOCKER/dorfteich-prod/` (M8, #89) | `dorfteich.online` | public flagship instance | real data; full backup + mirror | Stage layout follows the operator's Docker host convention: compose file + `.env` under `/srv/DOCKER/dorfteich-/`, bulk data