From 443427ba93c8c530f1e12d5abd6bb1cdb081fcc5 Mon Sep 17 00:00:00 2001 From: Nathan Date: Sat, 18 Apr 2026 14:58:55 -0400 Subject: [PATCH] feat: update Tracearr service configuration to enable Traefik routing and remove port mapping --- nodes/heimdall/tracearr/compose.yaml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/nodes/heimdall/tracearr/compose.yaml b/nodes/heimdall/tracearr/compose.yaml index dbcda52..43de6bf 100644 --- a/nodes/heimdall/tracearr/compose.yaml +++ b/nodes/heimdall/tracearr/compose.yaml @@ -28,8 +28,8 @@ services: tracearr: image: ghcr.io/connorgallopo/tracearr:latest container_name: tracearr - ports: - - "${PORT:-3000}:3000" + # ports: + # - "${PORT:-3000}:3000" environment: - NODE_ENV=production - PORT=3000 @@ -53,6 +53,14 @@ services: networks: - tracearr-network - proxy-net + labels: + - "traefik.enable=true" + - "traefik.http.routers.tracearr.entrypoints=websecure" + - "traefik.http.routers.tracearr.rule=Host(`tracearr.castaldifamily.com`)" + - "traefik.http.routers.tracearr.tls=true" + - "traefik.http.routers.tracearr.tls.certresolver=cloudflare" + - "traefik.http.services.tracearr.loadbalancer.server.port=3000" + timescale: # TimescaleDB HA with PostgreSQL 18 - pinned for stability