feat: add Profilarr service configuration with Traefik routing and media volume mappings

This commit is contained in:
Nathan 2026-04-18 17:40:27 -04:00
parent 9beaa5481a
commit 85587d716b

View File

@ -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