networks: traefik-network: external: true services: convertx: container_name: convertx image: ghcr.io/c4illin/convertx restart: unless-stopped environment: - HTTP_ALLOWED=${HTTP_ALLOWED} - ALLOW_UNAUTHENTICATED=${ALLOW_UNAUTHENTICATED} - LANGUAGE=${LANGUAGE} - AUTO_DELETE_EVERY_N_HOURS=${AUTO_DELETE_EVERY_N_HOURS} - JWT_SECRET=${JWT_SECRET} labels: - "traefik.enable=true" - "traefik.http.routers.convertx.rule=Host(`${SERVICE_DOMAIN}`)" - "traefik.http.routers.convertx.entrypoints=https" - "traefik.http.routers.convertx.tls.certresolver=letsencrypt" networks: - traefik-network volumes: - ./data:/app/data