From ba5a6181fcd82bdc8906603357e31293feb3ddae Mon Sep 17 00:00:00 2001 From: atlas Date: Sun, 31 May 2026 15:03:17 +0200 Subject: [PATCH] =?UTF-8?q?docs/gateway.md:=20add=20host-side-services.for?= =?UTF-8?q?gejo=20conflict-avoidance=20to=20container-shape=20section=20(a?= =?UTF-8?q?rgus=20#793=20=F0=9F=9F=A1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/gateway.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/gateway.md b/docs/gateway.md index 09d04c4d..53308000 100644 --- a/docs/gateway.md +++ b/docs/gateway.md @@ -118,7 +118,12 @@ agent's nspawn doesn't have DNS for the external hostname. Private Forgejo wrapped in a nixos-container (`hive-forge`, not `h-*` — keeps c0re's lifecycle scanner out of the picture; the -operator manages it via the standard `nixos-container` CLI). +operator manages it via the standard `nixos-container` CLI). The +container also keeps hive-forge from fighting any `services.forgejo` +the operator already runs on the host — separate systemd namespace, +separate state dir, separate port unless the operator deliberately +collides. + Container shares the host network namespace (`privateNetwork = false`) so agents reach the forge at `http://localhost:` without extra plumbing — nixos-container