| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 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
- - JUPITER_API_KEY=${JUPITER_API_KEY}
- 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:
|