version: '3.8' services: opal-ios-studio: build: context: . dockerfile: Dockerfile container_name: opal-ios-studio restart: always environment: - NODE_ENV=production - PORT=80 networks: - coolify labels: - "traefik.enable=true" - "traefik.http.routers.opal-studio-http.entrypoints=http" - "traefik.http.routers.opal-studio-http.rule=Host(`opal.auraajenticai.cloud`)" - "traefik.http.routers.opal-studio-http.middlewares=redirect-to-https" - "traefik.http.routers.opal-studio-https.entrypoints=https" - "traefik.http.routers.opal-studio-https.rule=Host(`opal.auraajenticai.cloud`)" - "traefik.http.routers.opal-studio-https.tls=true" - "traefik.http.routers.opal-studio-https.tls.certresolver=letsencrypt" - "traefik.http.services.opal-studio-svc.loadbalancer.server.port=80" networks: coolify: external: true