8 Commits
Author SHA1 Message Date
Arnout van Westen 03b1607e79 revert(infra): back to bridge networking, remove TNC dependency
Per request: TNC removed, all stacks back on default bridge with legacy
links for inter-container DNS (default bridge has no embedded DNS —
verified: nameserver passthrough to AdGuard). Kept: traefik router labels
(dnsweaver records), dawarich prod + SECRET_KEY_BASE, teslamate/bookorbit
hostport removals (service DNS now via links), komodo periphery as
separate project with 8120 hostport + server address change.
2026-10-05 10:15:39 +02:00
Arnout van Westen 92873ae4bf fix(pangolin-labels): full blueprint labels minus region rules
Region value=EU is not a UN M.49 subregion id (the only real invalid reason)
so rules are omitted entirely, matching how existing resources are configured.
2026-10-05 08:53:50 +02:00
Arnout van Westen f32910e2c9 fix(pangolin-labels): drop remaining numeric/boolean-typed label fields 2026-10-05 08:48:31 +02:00
Arnout van Westen fb4223fa17 fix(pangolin-labels): minimal strings-only labels — pangolin Zod rejects numeric/boolean string label values
port/ssl/healthcheck as labels arrive as strings and fail Zod (z.int/z.boolean);
drop those, rely on auto-detection (container hostname + exposed port, ssl
default on) and pangolin-side defaults for rules/auth.
2026-10-05 08:48:12 +02:00
Arnout van Westen ef28e2d358 fix(pangolin-labels): proxy-resources rejected by pangolin ee-1.23
Primary pangolin skips legacy proxy-resources labels entirely ('All
resources were invalid and skipped'); secondary ee-1.24 accepted them.
Switch gitea+komodo to current public-resources syntax with mode=http.
2026-10-05 08:46:06 +02:00
Arnout van Westen e658b49fd7 refactor(komodo): periphery outside核心 stack (komodo-periphery/)
Per komodo discussion #223: periphery executes deploys; compose child
recreating its own parent dies mid-deploy. Core stack = mongo+core+mcp;
periphery = separate project on the same external komodo-internal network.
Renovate disabled for komodo-periphery/; update-stacks procedure excludes
both komodo stacks (manual host deploys).
2026-10-05 08:44:45 +02:00
Arnout van Westen 10e9a09a4a fix(komodo): private network for stack (default bridge DNS insufficient after dropping legacy links) 2026-10-05 08:41:19 +02:00
Arnout van Westen 1b8d5e5f15 feat(komodo): move komodo + gitea off dockerman/compose-manager into repo
komodo: mongo:9.0 + core/periphery :2 + mcp, .env from compose-manager
project (no legacy passkeys), komodo.skip labels + init + v2 keys mounts
kept. Gitea: gitea:28.0.0 + act_runner:0.6.1, restart=unless-stopped
(dockerman had restart=no with Unraid autostart). Both get pangolin
proxy-resources blueprint labels (internet via pangolin primary + newt
-> host port) next to their traefik routes. Renovate-bumpable now.
2026-10-05 08:23:14 +02:00