InfoGrab Docs

사용자 관리 SMTP 및 2단계 인증 환경 변수

요약

개별 변수에 _FILE을 추가하여 별도의 파일에서 구성을 제공할 수 있습니다. 사용자 관리 및 이메일 설정에 대한 자세한 내용은 사용자 관리를 참조하세요. N8N_INSTANCE_OWNER_MANAGED_BY_ENV를 true로 설정하면 환경 변수로 인스턴스 소유자를 사전 프로비저닝합니다.

파일 기반 구성

개별 변수에 _FILE을 추가하여 별도의 파일에서 구성을 제공할 수 있습니다. 자세한 내용은 별도 파일에 민감한 데이터 보관하기를 참고하세요.

사용자 관리 및 이메일 설정에 대한 자세한 내용은 사용자 관리를 참조하세요.

변수 타입 기본값 설명
N8N_EMAIL_MODE String smtp 이메일을 활성화합니다.
N8N_SMTP_HOST String - SMTP 서버 이름
N8N_SMTP_PORT Number - SMTP 서버 포트
N8N_SMTP_USER String - SMTP 사용자 이름
N8N_SMTP_PASS String - SMTP 비밀번호
N8N_SMTP_OAUTH_SERVICE_CLIENT String - 서비스 계정으로 2LO를 사용하는 경우 클라이언트 ID
N8N_SMTP_OAUTH_PRIVATE_KEY String - 서비스 계정으로 2LO를 사용하는 경우 개인 키
N8N_SMTP_SENDER String - 발신자 이메일 주소. 발신자 이름을 선택적으로 포함할 수 있습니다. 이름 포함 예시: n8n <contact@n8n.com>
N8N_SMTP_SSL Boolean true SMTP에 SSL을 사용할지 여부 (true: 사용, false: 미사용).
N8N_SMTP_STARTTLS Boolean true SMTP에 STARTTLS를 사용할지 여부 (true: 사용, false: 미사용).
N8N_UM_EMAIL_TEMPLATES_INVITE String - HTML 이메일 템플릿의 전체 경로. 초대 이메일의 기본 템플릿을 재정의합니다.
N8N_UM_EMAIL_TEMPLATES_PWRESET String - HTML 이메일 템플릿의 전체 경로. 비밀번호 재설정 이메일의 기본 템플릿을 재정의합니다.
N8N_UM_EMAIL_TEMPLATES_WORKFLOW_SHARED String - 워크플로가 공유되었음을 사용자에게 알리는 기본 HTML 템플릿을 재정의합니다. 템플릿의 전체 경로를 지정하세요.
N8N_UM_EMAIL_TEMPLATES_CREDENTIALS_SHARED String - 자격증명이 공유되었음을 사용자에게 알리는 기본 HTML 템플릿을 재정의합니다. 템플릿의 전체 경로를 지정하세요.
N8N_UM_EMAIL_TEMPLATES_PROJECT_SHARED String - 프로젝트가 공유되었음을 사용자에게 알리는 기본 HTML 템플릿을 재정의합니다. 템플릿의 전체 경로를 지정하세요.
N8N_USER_MANAGEMENT_JWT_SECRET String - 특정 JWT 시크릿을 설정합니다. 기본적으로 n8n이 시작 시 자동 생성합니다.
N8N_USER_MANAGEMENT_JWT_DURATION_HOURS Number 168 JWT 만료 기간을 시간 단위로 설정합니다.
N8N_USER_MANAGEMENT_JWT_REFRESH_TIMEOUT_HOURS Number 0 JWT 만료 전 몇 시간 전에 자동 갱신할지 설정합니다. 0은 N8N_USER_MANAGEMENT_JWT_DURATION_HOURS의 25%를 의미합니다. -1로 설정하면 갱신되지 않으며, N8N_USER_MANAGEMENT_JWT_DURATION_HOURS에 정의된 기간이 지난 후 사용자가 다시 로그인해야 합니다.
N8N_MFA_ENABLED Boolean true 2단계 인증 활성화 여부 (true: 활성화, false: 비활성화). 기존 사용자가 2FA를 활성화한 경우 이 설정은 무시됩니다.
N8N_INVITE_LINKS_EMAIL_ONLY Boolean false true로 설정하면 n8n이 초대 링크를 이메일로만 전달하며 API를 통해 노출하지 않습니다. 이 옵션은 초대 URL이 프로그래밍 방식으로 또는 높은 권한을 가진 사용자에게 접근되지 않도록 하여 보안을 강화합니다.

환경 변수를 사용한 인스턴스 소유자 설정#

N8N_INSTANCE_OWNER_MANAGED_BY_ENVtrue로 설정하면 환경 변수로 인스턴스 소유자를 사전 프로비저닝합니다. 활성화 패턴 작동 방식은 환경 변수를 사용한 인스턴스 설정 관리를 참조하세요.

Note

이 섹션의 내용은 원문 문서를 참조하세요. (instance-owner.md)

사용자 관리 SMTP 및 2단계 인증 환경 변수

원문 보기
요약

개별 변수에 _FILE을 추가하여 별도의 파일에서 구성을 제공할 수 있습니다. 사용자 관리 및 이메일 설정에 대한 자세한 내용은 사용자 관리를 참조하세요. N8N_INSTANCE_OWNER_MANAGED_BY_ENV를 true로 설정하면 환경 변수로 인스턴스 소유자를 사전 프로비저닝합니다.

파일 기반 구성

개별 변수에 _FILE을 추가하여 별도의 파일에서 구성을 제공할 수 있습니다. 자세한 내용은 별도 파일에 민감한 데이터 보관하기를 참고하세요.

사용자 관리 및 이메일 설정에 대한 자세한 내용은 사용자 관리를 참조하세요.

변수 타입 기본값 설명
N8N_EMAIL_MODE String smtp 이메일을 활성화합니다.
N8N_SMTP_HOST String - SMTP 서버 이름
N8N_SMTP_PORT Number - SMTP 서버 포트
N8N_SMTP_USER String - SMTP 사용자 이름
N8N_SMTP_PASS String - SMTP 비밀번호
N8N_SMTP_OAUTH_SERVICE_CLIENT String - 서비스 계정으로 2LO를 사용하는 경우 클라이언트 ID
N8N_SMTP_OAUTH_PRIVATE_KEY String - 서비스 계정으로 2LO를 사용하는 경우 개인 키
N8N_SMTP_SENDER String - 발신자 이메일 주소. 발신자 이름을 선택적으로 포함할 수 있습니다. 이름 포함 예시: n8n <contact@n8n.com>
N8N_SMTP_SSL Boolean true SMTP에 SSL을 사용할지 여부 (true: 사용, false: 미사용).
N8N_SMTP_STARTTLS Boolean true SMTP에 STARTTLS를 사용할지 여부 (true: 사용, false: 미사용).
N8N_UM_EMAIL_TEMPLATES_INVITE String - HTML 이메일 템플릿의 전체 경로. 초대 이메일의 기본 템플릿을 재정의합니다.
N8N_UM_EMAIL_TEMPLATES_PWRESET String - HTML 이메일 템플릿의 전체 경로. 비밀번호 재설정 이메일의 기본 템플릿을 재정의합니다.
N8N_UM_EMAIL_TEMPLATES_WORKFLOW_SHARED String - 워크플로가 공유되었음을 사용자에게 알리는 기본 HTML 템플릿을 재정의합니다. 템플릿의 전체 경로를 지정하세요.
N8N_UM_EMAIL_TEMPLATES_CREDENTIALS_SHARED String - 자격증명이 공유되었음을 사용자에게 알리는 기본 HTML 템플릿을 재정의합니다. 템플릿의 전체 경로를 지정하세요.
N8N_UM_EMAIL_TEMPLATES_PROJECT_SHARED String - 프로젝트가 공유되었음을 사용자에게 알리는 기본 HTML 템플릿을 재정의합니다. 템플릿의 전체 경로를 지정하세요.
N8N_USER_MANAGEMENT_JWT_SECRET String - 특정 JWT 시크릿을 설정합니다. 기본적으로 n8n이 시작 시 자동 생성합니다.
N8N_USER_MANAGEMENT_JWT_DURATION_HOURS Number 168 JWT 만료 기간을 시간 단위로 설정합니다.
N8N_USER_MANAGEMENT_JWT_REFRESH_TIMEOUT_HOURS Number 0 JWT 만료 전 몇 시간 전에 자동 갱신할지 설정합니다. 0은 N8N_USER_MANAGEMENT_JWT_DURATION_HOURS의 25%를 의미합니다. -1로 설정하면 갱신되지 않으며, N8N_USER_MANAGEMENT_JWT_DURATION_HOURS에 정의된 기간이 지난 후 사용자가 다시 로그인해야 합니다.
N8N_MFA_ENABLED Boolean true 2단계 인증 활성화 여부 (true: 활성화, false: 비활성화). 기존 사용자가 2FA를 활성화한 경우 이 설정은 무시됩니다.
N8N_INVITE_LINKS_EMAIL_ONLY Boolean false true로 설정하면 n8n이 초대 링크를 이메일로만 전달하며 API를 통해 노출하지 않습니다. 이 옵션은 초대 URL이 프로그래밍 방식으로 또는 높은 권한을 가진 사용자에게 접근되지 않도록 하여 보안을 강화합니다.

환경 변수를 사용한 인스턴스 소유자 설정#

N8N_INSTANCE_OWNER_MANAGED_BY_ENVtrue로 설정하면 환경 변수로 인스턴스 소유자를 사전 프로비저닝합니다. 활성화 패턴 작동 방식은 환경 변수를 사용한 인스턴스 설정 관리를 참조하세요.

Note

이 섹션의 내용은 원문 문서를 참조하세요. (instance-owner.md)