n8n recommends self-hosting for expert users. Mistakes can lead to data loss, security issues, and downtime. If you aren't experienced at managing servers, n8n recommends n8n Cloud.
Latest and Next versions
n8n releases a new minor version most weeks. The latest version is for production use. next is the most recent release. You should treat next as a beta: it may be unstable. To report issues, use the forum.
Docker 및 Docker Compose를 설치하는 방법은 사용하는 Linux 배포판에 따라 다를 수 있습니다. Docker 및 Docker Compose 설치 설명서에서 자세한 지침을 찾을 수 있습니다. 다음 예는 Ubuntu용입니다.
1 2 3 4 5 6 7 8 9101112131415
# 호환되지 않거나 오래된 Docker 구현이 있는 경우 제거forpkgindocker.iodocker-docdocker-composedocker-compose-v2podman-dockercontainerdrunc;dosudoapt-getremove$pkg;done# 필수 패키지 설치
sudoapt-getupdate
sudoapt-getinstallca-certificatescurl
# 리포지토리 서명 키 다운로드
sudoinstall-m0755-d/etc/apt/keyrings
sudocurl-fsSLhttps://download.docker.com/linux/ubuntu/gpg-o/etc/apt/keyrings/docker.asc
sudochmoda+r/etc/apt/keyrings/docker.asc
# 리포지토리 구성echo"deb [arch=$(dpkg--print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(./etc/os-release&&echo"${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable"|sudotee/etc/apt/sources.list.d/docker.list>/dev/null
# Docker 및 Docker Compose 업데이트 및 설치
sudoapt-getupdate
sudoapt-getinstalldocker-cedocker-ce-clicontainerd.iodocker-buildx-plugindocker-compose-plugin
다음을 입력하여 Docker 및 Docker Compose를 사용할 수 있는지 확인합니다.
n8n 환경 구성 및 Docker Compose 파일을 저장할 프로젝트 디렉토리를 만들고 내부로 이동합니다.
12
mkdirn8n-compose
cdn8n-compose
n8n-compose 디렉토리 내에서 n8n 인스턴스의 세부 정보를 사용자 지정하기 위해 .env 파일을 만듭니다. 자신의 정보와 일치하도록 변경합니다.
.env 파일
1 2 3 4 5 6 7 8 9101112131415
# DOMAIN_NAME과 SUBDOMAIN은 n8n에 연결할 수 있는 위치를 함께 결정합니다.# 서비스할 최상위 도메인DOMAIN_NAME=example.com
# 서비스할 하위 도메인SUBDOMAIN=n8n
# 위 예는 n8n을 https://n8n.example.com에서 서비스합니다.# Cron 및 기타 스케줄링 노드에서 사용하는 시간대를 설정하는 선택적 시간대# 설정하지 않으면 뉴욕이 기본값입니다.GENERIC_TIMEZONE=Europe/Berlin
# TLS/SSL 인증서 생성에 사용할 이메일 주소SSL_EMAIL=user@example.com