From 85587d716b18c128f8d70fdb0f9bc86a976636f8 Mon Sep 17 00:00:00 2001 From: Nathan Date: Sat, 18 Apr 2026 17:40:27 -0400 Subject: [PATCH] feat: add Profilarr service configuration with Traefik routing and media volume mappings --- nodes/heimdall/profilarr/compose.yaml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 nodes/heimdall/profilarr/compose.yaml diff --git a/nodes/heimdall/profilarr/compose.yaml b/nodes/heimdall/profilarr/compose.yaml new file mode 100644 index 0000000..1573f12 --- /dev/null +++ b/nodes/heimdall/profilarr/compose.yaml @@ -0,0 +1,27 @@ +services: + profilarr: + image: santiagosayshey/profilarr:latest # or :beta + container_name: profilarr + # ports: + # - "6868:6868" + volumes: + - /mnt/appdata/profilarr/data:/config + environment: + - PUID=1000 # Set to your user ID + - PGID=1000 # Set to your group ID + - UMASK=022 # Optional, defaults to 022 + - TZ=UTC # Set your timezone + restart: unless-stopped + networks: + - proxy-net + labels: + - "traefik.enable=true" + - "traefik.http.routers.profilarr.entrypoints=websecure" + - "traefik.http.routers.profilarr.rule=Host(`profilarr.castaldifamily.com`)" + - "traefik.http.routers.profilarr.tls=true" + - "traefik.http.routers.profilarr.tls.certresolver=cloudflare" + - "traefik.http.services.profilarr.loadbalancer.server.port=6868" + +networks: + proxy-net: + external: true \ No newline at end of file