phobos/compose.yml
2025-08-20 12:23:24 +02:00

39 lines
No EOL
822 B
YAML

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: {}