兩邊的前次修訂版 前次修改
| |
tech:n8n_docker_install [2023/05/23 16:22] – jonathan | tech:n8n_docker_install [2023/06/06 12:47] (目前版本) – jonathan |
---|
====== [Draft]安裝 n8n (Docker-Compose) ====== | ====== 安裝 n8n (Docker-Compose) ====== |
* 安裝環境 : OS:[[tech:alpine_docker|Alpine 3+Docker]] vCore:2 RAM:2G HD:20G | * 安裝環境 : OS:[[tech:alpine_docker|Alpine 3+Docker]] vCore:2 RAM:2G HD:20G |
| |
| |
===== FAQ ===== | ===== FAQ ===== |
* 如果 Let's Encrypt 憑證要改用 DNS 認證, docker-compose.yml 要將以下三行<file> | * 如果 Let's Encrypt 憑證要改用 Cloudflare DNS 認證, docker-compose.yml 要將以下三行<file> |
: | : |
- "--certificatesresolvers.mytlschallenge.acme.tlschallenge=true" | - "--certificatesresolvers.mytlschallenge.acme.tlschallenge=true" |
</file>修改如下<file> | </file>修改如下<file> |
: | : |
- "--certificatesresolvers.mytlschallenge.acme.dnschallenge.provider=digitalocean" | - "--certificatesresolvers.mytlschallenge.acme.dnschallenge.provider=cloudflare" |
- "--certificatesresolvers.mytlschallenge.acme.email=${SSL_EMAIL}" | - "--certificatesresolvers.mytlschallenge.acme.email=${SSL_EMAIL}" |
- "--certificatesresolvers.mytlschallenge.acme.storage=/letsencrypt/acme.json" | - "--certificatesresolvers.mytlschallenge.acme.storage=/letsencrypt/acme.json" |
: | environment: |
| - CF_API_EMAIL=${SSL_EMAIL} |
| - CF_DNS_API_TOKEN=pGuxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxfZgtYJa |
</file> | </file> |
| |
===== 參考網址 ===== | ===== 參考網址 ===== |
* https://docs.n8n.io/hosting/installation/server-setups/docker-compose/ | * https://docs.n8n.io/hosting/installation/server-setups/docker-compose/ |
| * https://doc.traefik.io/traefik/https/acme/ |
* https://www.ichiayi.com/tech/ | * https://www.ichiayi.com/tech/ |
| |
{{tag>automation workflow}} | {{tag>automation workflow}} |
| |