From 2695b8c01b242407db66da56db07e4ecdcba5a32 Mon Sep 17 00:00:00 2001 From: Esa Kataja Date: Sun, 6 Sep 2026 00:08:49 +0300 Subject: [PATCH] docs: note that the server's compose and env are copied by hand The variable rename landed in the repository but not on the server, which keeps its own compose.yaml and .env. Neither is pulled from here, so the container came up against the old names. A release touching either now has to say so in its notes. --- CONTRIBUTING.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e9cef1c..15a8a89 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -75,6 +75,16 @@ title — the CalVer tag is not created until `make image` runs after the merge. The types above are for `dev`, where a commit really does do one thing. +## Deploying + +The server keeps its own `compose.yaml` and `.env`. Neither is pulled from +here, so a release that renames a variable, adds one, or changes a mount +needs both copied across **in the same deploy** — otherwise the container +comes up against the old names and the app refuses to start. + +Anything in this repository that reaches the server by hand belongs in the +release notes, flagged as breaking. + ## Things that are easy to get wrong - **The interface is Finnish.** Code, comments, this file and the PRD are