Dev addons follow-up: code-server systemd + Traefik routing #2

Open
opened 2025-12-14 22:25:19 +00:00 by jester · 0 comments
Owner

Deferred work identified during agent build:

  • code-server requires a systemd service (addon-level, not runtime)
  • service should NOT be enabled by default
  • addon enablement should:
    • write systemd unit
    • enable + start service
  • code-server must be reverse-proxied via Traefik (no direct port exposure)
  • Traefik should generate a per-container URL
  • URL should be injected into MOTD / user-facing output

Notes:

  • code-server install.sh only installs binaries + marker
  • runtime installs (node/python/go/java) must never create services
  • addon workflow should be container-type agnostic (dev + game)

This is platform-level work, not agent-only.

Deferred work identified during agent build: - code-server requires a systemd service (addon-level, not runtime) - service should NOT be enabled by default - addon enablement should: - write systemd unit - enable + start service - code-server must be reverse-proxied via Traefik (no direct port exposure) - Traefik should generate a per-container URL - URL should be injected into MOTD / user-facing output Notes: - code-server install.sh only installs binaries + marker - runtime installs (node/python/go/java) must never create services - addon workflow should be container-type agnostic (dev + game) This is platform-level work, not agent-only.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: jester/zlh-grind#2
No description provided.