jb2api / docker-compose.yml
github-actions[bot]
Update from GitHub Actions
6fefda3
raw
history blame contribute delete
738 Bytes
version: '3.8'
services:
jetbrains-ai-proxy:
build:
context: ./jetbrains-ai-proxy
dockerfile: Dockerfile
container_name: jetbrains-ai-proxy
ports:
- "8080:8080"
environment:
- JWT_TOKENS=${JWT_TOKENS}
- BEARER_TOKEN=${BEARER_TOKEN}
- LOAD_BALANCE_STRATEGY=${LOAD_BALANCE_STRATEGY:-round_robin}
- SERVER_HOST=0.0.0.0
- SERVER_PORT=8080
volumes:
- ./jetbrains-ai-proxy/config:/app/config:ro
- ./jetbrains-ai-proxy/logs:/app/logs
restart: unless-stopped
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:8080/health"]
interval: 1000s
timeout: 30s
retries: 3
start_period: 40s