version: "3.8" services: unmarr: image: git.xtrm-lab.org/jazzymc/homarr:latest container_name: unmarr restart: unless-stopped environment: # Unraid API Configuration - UNRAID_HOST=192.168.10.20 - UNRAID_API_KEY=${UNRAID_API_KEY} - UNRAID_USE_SSL=false - UNRAID_PORT=80 # App Configuration - TZ=Europe/Sofia - DATABASE_URL=file:/data/db.sqlite - AUTH_TRUST_HOST=true - NEXTAUTH_URL=https://unmarr.xtrm-lab.org - NEXTAUTH_SECRET=${NEXTAUTH_SECRET:-changeme} volumes: - /mnt/user/appdata/unmarr/data:/data - /mnt/user/appdata/unmarr/configs:/app/data/configs networks: dockerproxy: ipv4_address: 172.18.0.5 labels: # Traefik - "traefik.enable=true" - "traefik.constraint=valid" - "traefik.http.routers.unmarr.rule=Host(`unmarr.xtrm-lab.org`)" - "traefik.http.routers.unmarr.entrypoints=https" - "traefik.http.routers.unmarr.tls=true" - "traefik.http.routers.unmarr.tls.certresolver=cloudflare" - "traefik.http.services.unmarr.loadbalancer.server.port=7575" # Unraid - "net.unraid.docker.managed=true" - "net.unraid.docker.icon=https://homarr.dev/img/logo.png" - "net.unraid.docker.webui=https://unmarr.xtrm-lab.org" networks: dockerproxy: external: true