services: uploads: image: nginx:alpine container_name: ${CONTAINER_PREFIX}_uploads restart: unless-stopped volumes: - ./upload:/usr/share/nginx/html:ro labels: - traefik.enable=true - traefik.docker.network=frontend - traefik.http.routers.${CONTAINER_PREFIX}_uploads.rule=Host(`upload.${PROJECT_URL}`) - traefik.http.routers.${CONTAINER_PREFIX}_uploads.entrypoints=websecure - traefik.http.routers.${CONTAINER_PREFIX}_uploads.tls=true - traefik.http.services.${CONTAINER_PREFIX}_uploads.loadbalancer.server.port=80 networks: - frontend