반응형
시놀로지 NAS는 24시간 켜져 있는 서버 역할을 하기 때문에, PC를 매번 켜두지 않아도 구글 시트 연동, 블로그 자동 발행, 주식 데이터 수집 같은 반복적인 자동화 워크플로우를 안정적으로 실행할 수 있는 최적의 환경을 만들수 있습니다.
시놀로지 NAS에 n8n 설치
대략적인 설치 흐름
- 패키지 센터 설치: 시놀로지 DSM 패키지 센터에서 Container Manager를 설치합니다.
- 폴더 생성: File Station에서 n8n의 데이터가 저장될 로컬 폴더(예: /docker/n8n)를 미리 생성합니다. (NAS를 업데이트하거나 n8n을 재시작해도 데이터가 사라지지 않게 하기 위함입니다.)
- 이미지 다운로드: Container Manager의 '레지스트리' 메뉴에서 n8nio/n8n을 검색하여 최신 버전(latest) 이미지를 다운로드합니다.
- 컨테이너 생성 및 설정:
- 포트 설정: NAS의 남는 포트(예: 5678)와 컨테이너의 내부 포트(5678)를 연결합니다.
- 볼륨(폴더) 매핑: 위에서 만든 NAS 폴더와 컨테이너 내부의 /home/node/.n8n 경로를 연결합니다.
- 환경 변수: 필요에 따라 시간대(GENERIC_TIMEZONE=Asia/Seoul) 등을 설정합니다.
먼저 Container Manager를 설치합니다.
File Station에서 n8n의 데이터가 저장될 로컬 폴더(예: /docker/n8n)를 미리 생성하고
속성에 들어가 Everyone으로 읽기 쓰기 설정을 한다.
Container Manager 메뉴 중 레지스트리에 들어가 n8n을 검색하여
n8nio.n8n을 다운받아 최신으로 설치한다.
이미지메뉴로 가면 다운로드 된 n8nio/n8n을 선택하고 실행한다.
컨테이너 설정화면이 나타난다. 아래의 설정을 입력후 완료한다.
- NAS의 남는 포트(예: 5678)와 컨테이너의 내부 포트(5678)
- NAS 폴더와 컨테이너 내부의 /home/node/.n8n 경로
- 환경변수 추가 입력한다.
GENERIC_TIMEZONE=Asia/Seoul
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
WEBHOOK_URL=https://nas의 ddns주소
N8N_ENCRYPTION_KEY=나만의 암호 ( QLite라는 가벼운 내장 데이터베이스)
- 네트워크는 bridge
참고로 웹스테이션으로 외부로 연결시 워드프레스등 다른 것과 충돌 없이 세팅해야함.
공유기와 모뎀의 포트포워딩 해야함.
반응형
'컴퓨터, 네트워크 > 자동화시스템' 카테고리의 다른 글
| n8n 로컬서버 구축하기 (0) | 2026.05.04 |
|---|