写在前面
已经安装好
docker
caddy
开始安装
mkdir n8n
cd n8n
vi docker-compose.yml
version: '3.8'
services:
n8n:
image: n8nio/n8n
container_name: n8n
ports:
- "19080:5678"
volumes:
- n8n_data:/home/node/.n8n
restart: unless-stopped
environment:
- N8N_HOST=${SUBDOMAIN}.${DOMAIN_NAME}
- N8N_PORT=5678
- N8N_PROTOCOL=https
- WEBHOOK_URL=https://${SUBDOMAIN}.${DOMAIN_NAME}/
- N8N_EDITOR_BASE_URL=https://${SUBDOMAIN}.${DOMAIN_NAME}
- NODE_ENV=production
volumes:
n8n_data:
vi .env(填入自定义域名,如n8n.joyzhi.com)
DOMAIN_NAME=joyzhi.com
SUBDOMAIN=n8n
vi /etc/caddy/Caddyfile
n8n.joyzhi.com {
reverse_proxy 127.0.0.1:19080
}
docker compose up -d
systemctl reload caddy
访问https://n8n.joyzhi.com开始使用n8n平台。
评论