리버스 프록시로 웹훅 URL 설정
n8n은 N8N_PROTOCOL, N8N_HOST, N8N_PORT를 조합하여 웹훅 URL을 생성합니다. n8n을 리버스 프록시 뒤에서 실행할 때는 다음 사항을 반드시 설정해야 합니다: 이 변수에 대한 자세한 내용은 환경 변수 레퍼런스를 참조하세요.
n8n은 N8N_PROTOCOL, N8N_HOST, N8N_PORT를 조합하여 웹훅 URL을 생성합니다. n8n이 리버스 프록시 뒤에서 실행되는 경우 이 방식은 제대로 동작하지 않습니다. 이는 n8n이 내부적으로 포트 5678에서 실행되지만, 리버스 프록시가 웹에 포트 443으로 노출하기 때문입니다.
n8n을 리버스 프록시 뒤에서 실행할 때는 다음 사항을 반드시 설정해야 합니다:
WEBHOOK_URL환경 변수로 웹훅 URL을 수동 지정하여, n8n이 편집기 UI에 올바른 URL을 표시하고 외부 서비스에 정확한 웹훅 URL을 등록할 수 있도록 합니다.N8N_PROXY_HOPS환경 변수를1로 설정합니다.- 요청 경로의 마지막 프록시에서 초기 요청 정보를 전달하기 위해 다음 헤더를 설정합니다:
export WEBHOOK_URL=https://n8n.example.com/
export N8N_PROXY_HOPS=1
이 변수에 대한 자세한 내용은 환경 변수 레퍼런스를 참조하세요.
