Files
tk-factory-services/ntfy/etc/server.yml
Hyungi Ahn e50ff3fb63 feat(ntfy): 푸시 알림 서버 Phase 1 인프라 구축
- docker-compose.yml에 ntfy 서비스 추가 (포트 30750)
- ntfy/etc/server.yml 서버 설정 (인증 deny-all, 72h 캐시)
- ntfy/README.md 운영 매뉴얼

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 10:24:09 +09:00

24 lines
674 B
YAML

# ntfy server configuration
# Docs: https://docs.ntfy.sh/config/
# Base URL (Cloudflare Tunnel 경유)
base-url: "https://ntfy.technicalkorea.net"
# Listen on port 80 inside the container
listen-http: ":80"
# Cache — 72시간 (금요일 알림 → 월요일 확인 가능)
cache-duration: "72h"
cache-file: "/var/cache/ntfy/cache.db"
# Auth — 기본 접근 거부, 토큰 인증 필수
auth-default-access: "deny-all"
auth-file: "/var/cache/ntfy/user.db"
# Attachment (비활성화 — Phase 1에서는 텍스트 알림만)
# attachment-cache-dir: "/var/cache/ntfy/attachments"
# Rate limiting
visitor-request-limit-burst: 60
visitor-request-limit-replenish: "5s"