services: confetti-api: container_name: confetti-api image: gitea.rannes.dev/rannes.dev/confetti-api:main ports: - 7070:7070 restart: always networks: - traefik-proxy labels: - traefik.enable=true - traefik.http.routers.confetti-apiRouter.rule=Host(`confetti.rannes.dev`) - traefik.http.services.confetti-apiService.loadbalancer.server.port=7070 - traefik.http.routers.confetti-apiRouter.service=confetti-apiService - traefik.http.routers.confetti-apiRouter.tls=true - traefik.http.routers.confetti-apiRouter.entryPoints=https - traefik.http.middlewares.confetti-api-cors.headers.accesscontrolalloworigin=* - traefik.http.routers.confetti-apiRouter.middlewares=crowdsec-bouncer@docker,confetti-api-cors networks: traefik-proxy: external: true