spomeni/docker-compose.yaml
dimitar 0ecd0908b3
Some checks are pending
CI / build (push) Waiting to run
traefic fix in compose file
2026-08-04 22:30:35 +02:00

37 lines
1.6 KiB
YAML

services:
app:
build:
context: .
dockerfile: Dockerfile
restart: unless-stopped
env_file:
- .env
networks:
- coolify
labels:
- traefik.enable=true
- traefik.docker.network=coolify
- traefik.http.routers.testbed-root.rule=Host(`testbed.mk`)
- traefik.http.routers.testbed-root.entryPoints=https
- traefik.http.routers.testbed-root.service=spomeniqr-svc
- traefik.http.routers.testbed-root.tls=true
- traefik.http.routers.testbed-wildcard.rule=HostRegexp(`^[a-z0-9-]+\.testbed\.mk$$`)
- traefik.http.routers.testbed-wildcard.entryPoints=https
- traefik.http.routers.testbed-wildcard.service=spomeniqr-svc
- traefik.http.routers.testbed-wildcard.tls=true
- traefik.http.routers.testbed-root-http.rule=Host(`testbed.mk`)
- traefik.http.routers.testbed-root-http.entryPoints=http
- traefik.http.routers.testbed-root-http.middlewares=redirect-to-https
- traefik.http.routers.testbed-root-http.service=spomeniqr-svc
- traefik.http.routers.testbed-wildcard-http.rule=HostRegexp(`^[a-z0-9-]+\.testbed\.mk$$`)
- traefik.http.routers.testbed-wildcard-http.entryPoints=http
- traefik.http.routers.testbed-wildcard-http.middlewares=redirect-to-https
- traefik.http.routers.testbed-wildcard-http.service=spomeniqr-svc
- traefik.http.services.spomeniqr-svc.loadbalancer.server.port=3000
- traefik.http.middlewares.gzip.compress=true
- traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https
networks:
coolify:
external: true