Il Caddyfile Il Caddyfile è un formato di configurazione di Caddy comodo e pensato per gli esseri umani. È il modo preferito dalla maggior parte degli utenti per utilizzare Caddy perché è facile da scrivere, semplice da capire ed espressivo quanto basta per la maggior parte dei casi d'uso. Si presenta così: example.com { root /var/www/wordpress encode php_fastcgi unix//run/php/php-version-fpm.sock file_server } (Questo è un Caddyfile reale, pronto per la produzione, che serve WordPress con HTTPS completamente gestito.) L'idea di base è che si digita prima l'indirizzo del sito, poi le caratteristiche o le funzionalità di cui il sito ha bisogno. Visualizza altri pattern comuni. Menu Guida rapida Un buon punto di partenza per familiarizzare con il Caddyfile. Tutorial completo sul Caddyfile Imparate a fare diverse operazioni comuni con il Caddyfile. Concetti del Caddyfile Lettura obbligatoria! Struttura, indirizzi dei siti, matcher, placeholder e altro ancora. Direttive Parole chiave all'inizio delle righe che abilitano le funzionalità per i vostri siti. Matcher di richiesta Filtrate le richieste utilizzando i matcher con le vostre direttive. Opzioni globali Impostazioni che si applicano all'intero server piuttosto che ai singoli siti. Pattern comuni Modi semplici per fare operazioni comuni. Nota Il Caddyfile è solo un adattatore di configurazione per Caddy. Di solito è preferito quando si creano manualmente le configurazioni, ma non è così espressivo, flessibile o programmabile come la struttura JSON nativa di Caddy. Se state automatizzando le vostre configurazioni/distribuzioni di Caddy, potreste voler usare JSON con l'API di Caddy. (In realtà potete usare il Caddyfile anche con l'API, ma con alcune limitazioni.)