services: web: build: context: . dockerfile: Dockerfile.web expose: ["80"] restart: unless-stopped proxy: image: caddy:alpine volumes: - ./proxy/Caddyfile:/etc/caddy/Caddyfile:ro ports: - "8080:80" depends_on: - web restart: unless-stopped