差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
tech:n8n_docker_install [2023/05/23 16:22] jonathantech:n8n_docker_install [2023/06/06 12:47] (目前版本) jonathan
行 1: 行 1:
-====== [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
  
行 89: 行 89:
  
 ===== 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"
行 97: 行 97:
 </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}}
  
  • tech/n8n_docker_install.1684830167.txt.gz
  • 上一次變更: 2023/05/23 16:22
  • jonathan