728x90

성능 및 시놀 작업을 위해서 
NUC에 n8n 다시 설치 중

 

https://www.youtube.com/watch?v=A2xUp8qz9ps

 

1. Create CT 누르기

2. Host name 

 

1. apt update && apt upgrade -y 

2. apt install -y ca-certificates curl gnupg lsb-release 

3. curl -fsSL https://get.docker.com | sh 

 

4. docker --version 

5. STOP and go to Host shell  -- pct stop {자신의 컨테이너 번호} 

 

 

6. nano /etc/pve/lxc/ {자신의 컨테이너 번호} .conf 

 

7. lxc.apparmor.profile: unconfined lxc.mount.auto: proc:rw sys:rw 

 

Ctr + o , enter Ctr + X 

 

 

8. pct start  {자신의 컨테이너 번호} 

 

 

10. mkdir -p /opt/n8n mkdir -p /opt/n8n/data

11. ls -la /opt

12. chown -R 1000:1000 /opt/n8n

 

13. ls -la /opt/n8n

14. cd /opt/n8n

15. nano docker-compose.yml

 

16.

version: "3.8"

services:
  n8n:
    image: n8nio/n8n:latest
    container_name: {CT name} #n8n
    restart: always
    ports:
      - "5678:5678"

    environment:
      - N8N_HOST={자신의 HOST URL} # n8n.chanuk.theworkpc.com
      - N8N_PORT=5678
      - N8N_PROTOCOL=https
      - WEBHOOK_URL={자신의 HOST URL} # https://n8n.chanuk.theworkpc.com/

      - NODE_ENV=production
      - GENERIC_TIMEZONE=Asia/Seoul
      - TZ=Asia/Seoul

      # 보안 (필수)
      - N8N_BASIC_AUTH_ACTIVE=true
      - N8N_BASIC_AUTH_USER={ID}
      - N8N_BASIC_AUTH_PASSWORD={PASSWORD}

      # 파일 권한 문제 방지
      - N8N_USER_FOLDER=/home/node/.n8n

    volumes:
      - ./n8n_data:/home/node/.n8n

 

 

Ctr + o , enter Ctr + X

 

17. docker compose up -d

18. docker ps

 

NPM 세팅할때 n8n 경우는 Websocket supports 반드시 ON!

 

728x90

+ Recent posts