feat: update Tracearr service configuration to enable Traefik routing and remove port mapping

This commit is contained in:
Nathan 2026-04-18 14:58:55 -04:00
parent d0fea0cea6
commit 443427ba93

View File

@ -28,8 +28,8 @@ services:
tracearr: tracearr:
image: ghcr.io/connorgallopo/tracearr:latest image: ghcr.io/connorgallopo/tracearr:latest
container_name: tracearr container_name: tracearr
ports: # ports:
- "${PORT:-3000}:3000" # - "${PORT:-3000}:3000"
environment: environment:
- NODE_ENV=production - NODE_ENV=production
- PORT=3000 - PORT=3000
@ -53,6 +53,14 @@ services:
networks: networks:
- tracearr-network - tracearr-network
- proxy-net - 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: timescale:
# TimescaleDB HA with PostgreSQL 18 - pinned for stability # TimescaleDB HA with PostgreSQL 18 - pinned for stability