- gateway.py: auth middleware — /api/* 엔드포인트에 Bearer token 필수 - Caddyfile: Let's Encrypt 자동 HTTPS 리버스 프록시 - docker-compose.yml: Caddy 추가, Gateway 포트 내부 전용 - config.py: GATEWAY_API_KEY 설정 추가 - .env: 키 생성 명령어 가이드 포함
10 lines
283 B
Caddyfile
10 lines
283 B
Caddyfile
# Gravity Gateway — Caddy Reverse Proxy
|
|
# Automatic HTTPS via Let's Encrypt
|
|
#
|
|
# 도메인을 실제 도메인으로 변경하세요 (예: gateway.variet.net)
|
|
# Caddy가 자동으로 Let's Encrypt 인증서를 발급합니다.
|
|
|
|
gateway.variet.net {
|
|
reverse_proxy gateway:8585
|
|
}
|