<!doctype html>

시놀로지 도커에 n8n 설치 – 히어로 이미지

시놀로지 도커에 n8n 설치 해보자

“처음이라 버벅였지만, 막상 해보니 몇 번 클릭으로 끝났습니다.” 설치부터 첫 워크플로, 보안/백업 팁, 실제 사례까지 한 번에 정리했습니다.

시작 전 알아두기

  • Docker → Container Manager로 명칭이 바뀌었습니다. 검색은 “Docker”로 하셔도 나옵니다.
  • 포트는 기본적으로 호스트 5678 → 컨테이너 5678(n8n 에디터)로 매핑합니다.
  • 데이터는 볼륨 /volume1/docker/n8n → /home/node/.n8n에 저장됩니다.

1) 패키지 센터에서 Docker(Container Manager) 설치

패키지 센터 – Container Manager 설치

패키지 센터에서 Docker/Container Manager를 설치합니다.

2) 앱 메인 UI 살펴보기

Docker/Container Manager 메인 UI

좌측: 컨테이너/이미지/레지스트리/네트워크/볼륨 등 주요 탭

3) 레지스트리에서 n8nio/n8n 검색 → 다운로드

레지스트리 – n8nio/n8n 검색 및 latest 태그

latest 태그를 선택하는 것이 가장 간단합니다.

4) 이미지 → 실행 → 고급 설정(포트/볼륨/ENV/재시작)

컨테이너 고급 설정 – 포트/볼륨/환경 변수/재시작

nginx 예시(호스트 8080 → 컨테이너 80)를 떠올리면, n8n 포트 매핑도 쉽게 이해됩니다.

권장 환경 변수

TZ=Asia/Seoul
N8N_EDITOR_BASE_URL=http://NAS_IP:5678
WEBHOOK_URL=http://NAS_IP:5678/

5) 컨테이너 상태 관리 (실행/정지/작업)

컨테이너 상태 관리 – 실행/정지와 작업 메뉴

실행/정지 토글과 “작업” 메뉴(중지/삭제)로 상태를 손쉽게 관리합니다.

6) 첫 실행 & 접속

컨테이너 로그에서 Editor is now accessible 메시지를 확인한 뒤, 브라우저에서 http://NAS_IP:5678 로 접속합니다.

브라우저에서 n8n 첫 실행 – 가상 UI

환영 화면 → 계정 생성 → 워크플로 캔버스

7) 첫 워크플로 만들어 보기 (Webhook → OpenAI → Slack)

Webhook → OpenAI → 분기 → Slack 알림 워크플로

템플릿 갤러리를 활용하면 훨씬 빠르게 완성할 수 있습니다.
  1. Webhook 트리거 추가 → 테스트 URL 확인
  2. OpenAI 노드에서 텍스트 요약/분류
  3. IF(조건 분기)로 결과에 따라 경로 분기
  4. Slack 노드로 알림 전송

실사용 팁

  • 템플릿 갤러리: 공개 템플릿을 불러와 바로 시작
  • 노드 검색 단축키: 캔버스에서 / → 노드 이름 일부 입력
  • 워크플로 백업: JSON 내보내기로 버전 관리
  • 로그/용량 관리: 실행 로그가 쌓이면 NAS 용량 증가 → 주기 정리
  • 보안: 외부 노출은 HTTPS 리버스 프록시 뒤에서. N8N_SECURE_COOKIE=true도 고려
  • 업데이트 루틴: 새 이미지 풀 → 같은 볼륨으로 컨테이너 재생성

HTTPS 리버스 프록시(외부 공개 전 필수)

HTTPS 리버스 프록시 구성도

외부 접속은 반드시 HTTPS를 사용하세요. DSM 리버스 프록시 또는 Nginx로 구성 가능합니다.

내가 실제로 돌리는 자동화 3가지

  1. 메일 요약 → Slack: IMAP(or Gmail API) → OpenAI 요약 → Slack 채널
  2. RSS → Sheets: RSS Read → Filter → Google Sheets Append
  3. 폼 → Notion: Webhook → 데이터 정제 → Notion Create Page

FAQ

n8n은 무료인가요?

셀프호스팅 자체는 비용이 들지 않지만, n8n 클라우드 과금은 실행 횟수 기반입니다.

리소스 사용량은 어떤가요?

가벼운 워크플로 기준으로 NAS에서 무리 없이 동작합니다. 대량/병렬 처리는 서버급을 권장합니다.

업데이트를 해도 데이터가 유지되나요?

볼륨에 저장되므로 컨테이너를 재생성해도 워크플로는 유지됩니다.

참고 링크

업데이트 로그

  • 2025-09-04 – 풀 버전 공개(설치/첫 실행/워크플로/팁/HTTPS/사례/FAQ/일러스트)

태그: 시놀로지, Docker, n8n, 자동화, 워크플로, NAS, 오픈소스, Webhook, Slack, OpenAI, HTTPS, Reverse Proxy

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤