ruby0451/API
0
1version: '3.8'2 3services:4 geminicli2api:5 build: .6 # 'ports' section is removed to allow Coolify's reverse proxy to manage traffic.7 environment:8 - GEMINI_AUTH_PASSWORD=${GEMINI_AUTH_PASSWORD}9 - HOST=${HOST:-0.0.0.0}10 - PORT=${PORT:-8888}11 volumes:12 # Mount the credentials folder13 - ./credentials:/app/credentials:ro14 restart: unless-stopped15 healthcheck:16 test: ["CMD", "sh", "-c", "curl -f http://localhost:${PORT:-8888}/health"]17 interval: 30s18 timeout: 10s19 retries: 320 start_period: 40s