webhook 자동 배포 설정
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user