| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- services:
- byreal-table:
- build:
- context: .
- dockerfile: Dockerfile
- args:
- SOL_ENDPOINT: ${SOL_ENDPOINT:-}
- container_name: byreal-table
- expose:
- - '3000'
- environment:
- - SOL_ENDPOINT=${SOL_ENDPOINT}
- - SOL_SECRET_KEY=${SOL_SECRET_KEY}
- - NODE_ENV=production
- - NEXT_TELEMETRY_DISABLED=1
- restart: unless-stopped
- networks:
- - byreal-network
- caddy:
- image: caddy:2-alpine
- container_name: byreal-caddy
- depends_on:
- - byreal-table
- ports:
- - '80:80'
- - '443:443'
- volumes:
- - ./Caddyfile:/etc/caddy/Caddyfile:ro
- - ./htpasswd:/etc/caddy/htpasswd:ro
- - caddy_data:/data
- - caddy_config:/config
- networks:
- - byreal-network
- restart: unless-stopped
- networks:
- byreal-network:
- driver: bridge
- volumes:
- caddy_data:
- caddy_config:
|