컴퓨터, 네트워크/자동화시스템

시놀로지 NAS에 n8n 설치

woorisys 2026. 6. 17. 14:27
반응형

시놀로지 NAS는 24시간 켜져 있는 서버 역할을 하기 때문에, PC를 매번 켜두지 않아도 구글 시트 연동, 블로그 자동 발행, 주식 데이터 수집 같은 반복적인 자동화 워크플로우를 안정적으로 실행할 수 있는 최적의 환경을 만들수 있습니다.

 

시놀로지 NAS에 n8n 설치

 

대략적인 설치 흐름

  1. 패키지 센터 설치: 시놀로지 DSM 패키지 센터에서 Container Manager를 설치합니다.
  2. 폴더 생성: File Station에서 n8n의 데이터가 저장될 로컬 폴더(예: /docker/n8n)를 미리 생성합니다. (NAS를 업데이트하거나 n8n을 재시작해도 데이터가 사라지지 않게 하기 위함입니다.)
  3. 이미지 다운로드: Container Manager의 '레지스트리' 메뉴에서 n8nio/n8n을 검색하여 최신 버전(latest) 이미지를 다운로드합니다.
  4. 컨테이너 생성 및 설정:
    • 포트 설정: 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