services: app: build: context: . dockerfile: Dockerfile env_file: .env ports: - 4321:4321 pocketbase: image: ghcr.io/muchobien/pocketbase:latest container_name: pocketbase-gallery restart: unless-stopped ports: - "8090:8090" volumes: - /opt/pocketbase/pb_data:/pb_data - /opt/pocketbase/pb_public:/pb_public # caddy: # container_name: "caddy-gallery" # image: videah/caddy-proxy:latest # ports: # - "80:80" # - "443:443" # - "443:443/udp" # environment: # - CADDY_INGRESS_NETWORKS=caddy # networks: # - caddy # volumes: # - /var/run/docker.sock:/var/run/docker.sock # - caddy_data:/data # restart: unless-stopped networks: caddy: external: true volumes: caddy_data: {}