updated the docker files

This commit is contained in:
2026-02-12 02:23:55 +08:00
parent 330ec799d5
commit e3dba7c6c6
3 changed files with 44 additions and 44 deletions

View File

@@ -2,17 +2,36 @@ services:
ai-gateway:
build: .
container_name: ai-gateway
expose:
- "8191"
networks:
- ai_network
environment:
- PYTHONUNBUFFERED=1
env_file:
- .env
networks:
- gateway_net
restart: always
command: uvicorn app.main:app --host 0.0.0.0 --port 8191
command: uvicorn app.main:app --host 0.0.0.0 --port 8000
caddy:
image: caddy:latest
container_name: caddy
restart: always
ports:
- "80:80"
- "443:443"
- "443:443/udp"
networks:
- ai_network
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile
- caddy_data:/data
- caddy_config:/config
depends_on:
- ai-gateway
networks:
gateway_net:
external: true
ai_network:
driver: bridge
volumes:
caddy_data:
caddy_config: