webhook 자동 배포 설정

This commit is contained in:
2026-01-25 11:51:39 +09:00
parent 9c9968b9a7
commit b815c37064
9 changed files with 97 additions and 1 deletions

View File

@@ -2,7 +2,10 @@ version: "3.8"
services:
backend:
build: ./backend
build:
context: ./backend
args:
APP_VERSION: ${APP_VERSION:-dev}
container_name: lotto-backend
restart: unless-stopped
ports:
@@ -45,3 +48,16 @@ services:
- /volume1/docker/webpage/travel-thumbs:/data/thumbs:ro
extra_hosts:
- "host.docker.internal:host-gateway"
deployer:
build: ./deployer
container_name: webpage-deployer
restart: unless-stopped
ports:
- "19010:9000" # 외부 노출 필요 없으면 내부만 (리버스프록시로 /webhook만 노출 추천)
environment:
- WEBHOOK_SECRET=여기에_긴_랜덤값
volumes:
- /volume1/workspace/web-page-backend:/repo:rw
- /volume1/docker/webpage:/runtime:rw
- /volume1/docker/webpage/scripts:/scripts:ro