Bootstrap fallito (/tmp/add-cloudflare-ips)

Prova a copiare cloudflare.template.yml esistente in cloudflare-static.template.yml e sostituisci la parte superiore in modo che assomigli a:\n\n```
run:

  • file:
    path: /tmp/add-cloudflare-ips
    chmod: +x
    contents: |\n #!/bin/bash -e\n cat < /tmp/cloudflare-ips\n 173.245.48.0/20\n 103.21.244.0/22\n 103.22.200.0/22\n 103.31.4.0/22\n 141.101.64.0/18\n 108.162.192.0/18\n 190.93.240.0/20\n 188.114.96.0/20\n 197.234.240.0/22\n 198.41.128.0/17\n 162.158.0.0/15\n 104.16.0.0/13\n 104.24.0.0/14\n 172.64.0.0/13\n 131.0.72.0/22\n 2400:cb00::/32\n 2606:4700::/32\n 2803:f800::/32\n 2405:b500::/32\n 2405:8100::/32\n 2a06:98c0::/29\n 2c0f:f248::/32\n EOF\n # Converti in comandi nginx ed esegui l’escape per l’inclusione nel comando sed append\n CONTENTS=(< /tmp/cloudflare-ips sed '/^/d; s/^.*/set_real_ip_from &;/’ | tr ‘\n’ ‘\\’ | sed ‘s/\\/\\n/g’)\n \n echo CloudFlare IPs:\n echo $(echo | sed "/^/a $CONTENTS")\n # Inserisci in discourse.conf\n sed -i "/sendfile on;/a $CONTENTS\nreal_ip_header CF-Connecting-IP;" /etc/nginx/conf.d/discourse.conf\n # Pulisci\n rm /tmp/cloudflare-ips\n\n - exec: "/tmp/add-cloudflare-ips"\n - exec: "rm /tmp/add-cloudflare-ips"\n```\n\nQuindi cambia il tuo container dell’app per utilizzare il template -static invece di quello originale.\n\nNon lasciarlo così per sempre.
4 Mi Piace