Deployment
Synology 배포 안내
이 페이지는 운영자용 요약입니다. 현재 선택한 구성은 공개 사이트를 `portekin.synology.me` 정적 파일로 두고, n8n은 `n8n.portekin.synology.me`의 내부 자동화 엔진으로 분리하는 방식입니다.
권장 경로
Web Station의 정적 웹 루트에 이 폴더의 공개 파일만 업로드합니다. n8n 애플리케이션 디렉터리는 덮어쓰지 않습니다.
배포 순서
먼저 `deploy/prepare-static-package.ps1`로 업로드용 패키지를 만들고, `deploy/publish-static-package.ps1`로 스테이징 또는 마운트된 Synology 경로에 복사합니다.
배포 확인
게시 후 `deploy/verify-live-site.ps1`로 공개 URL이 정적 파일을 반환하는지 확인합니다. 같은 호스트에 웹훅이 있으면 n8n production URL도 함께 점검합니다.
문의 폼 연결
config.js의 webhookUrl에 n8n Webhook URL을 입력합니다. 같은 도메인에서 라우팅할 수 있으면 /webhook/site-contact를 우선 사용합니다. DSM 역방향 프록시 UI에 경로 입력칸이 없으면 n8n 호스트 URL을 직접 사용합니다.
라우팅
공개 사이트와 n8n 관리 UI가 같은 도메인을 쓰면 충돌할 수 있으므로 별도 호스트나 경로 분리를 권장합니다. n8n은 관리 UI와 웹훅을 분리하고, 공개 사이트는 정적 루트로만 서빙하는 구성이 가장 단순합니다.