Breve guida per l'utilizzo di Cloudflare
1) Intanto cosa è Cloudflare? CloudFlare è un caching reverse proxy, ovvero un servizio che si pone tra il server dove risiede HA e il visitatore, svolgendo funzioni di sicurezza e caching dei contenuti.
2) Cosa serve per utilizzare CLoudflare?
Comprate un dominio di primo livello su OVH o Google Domains o altro, per esempio pippo.com
Registrarsi su Cloudflare e aggiungere il dominio appena acquistato pippo.com
3) Configurare il dominio appena acquistato
sul pannello di amministrazione del proprio dominio aggiungete i DNS di Cloudflare: aiden.ns.cloudflare.com, tricia.ns.cloudflare.com
4) Configurare Cloudflare
Nel pannello DNS aggiungete il record A pippo.com come Name e l'indirizzo IP pubblico assegnato al vostro router come Content , passate al CNAME aggiungendo www (o altro) come Name e pippo.com come Content
Nel pannello SSL/TLS voce "Origin Server" generate certificato free firmato da Cloudflare che una volta scaricato andrà inserito nella cartella /ssl del vostro HA.
5) Configurare HA
Occorre configurare la sezione http: seguendo l'impostazione seguente, se utilizzate NGINX ssl certificate e key non saranno gestiti da HA quindi vanno commentati
http:
base_url: https://www.pippo.com
ssl_certificate: certificate_ssl
ssl_key: key_ssl
use_x_forwarded_for: true
trusted_proxies:
- 172.30.32.0/23