Files
gpu-services/caddy/Caddyfile
Hyungi Ahn e970ebdbea feat: NanoClaude 프로덕션 통합 — Docker, Caddy, aiosqlite 로깅
- docker-compose에 nanoclaude 서비스 추가 (포트 8100)
- Caddy /nano/* → nanoclaude 리버스 프록시 (SSE flush)
- aiosqlite 요청/응답 로깅 (request_logs 테이블)
- .env.example, CLAUDE.md 업데이트

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 11:19:15 +09:00

30 lines
506 B
Caddyfile

:80 {
handle /v1/* {
reverse_proxy hub-api:8000 {
flush_interval -1
}
}
handle /auth/* {
reverse_proxy hub-api:8000
}
handle /health {
reverse_proxy hub-api:8000
}
handle /health/* {
reverse_proxy hub-api:8000
}
handle /gpu {
reverse_proxy hub-api:8000
}
handle /nano/* {
uri strip_prefix /nano
reverse_proxy nanoclaude:8100 {
flush_interval -1
}
}
handle {
reverse_proxy hub-web:80
}
}
# TLS: caddy-tailscale 플러그인 또는 tailscale cert 자동 갱신 사용