Semua Tutorial
Web

Website HTTPS Otomatis dengan Caddy

Reverse proxy + sertifikat SSL otomatis (Let's Encrypt) hanya dengan beberapa baris konfigurasi.

Caddy SSL HTTPS Reverse Proxy
1 Install Caddy
bash
sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update && sudo apt install -y caddy
2 Konfigurasi Caddyfile
bash
sudo nano /etc/caddy/Caddyfile
text
domainanda.com {
    root * /var/www/situs-saya
    file_server
}
Caddy otomatis mengurus sertifikat HTTPS — tidak perlu setup manual!
3 Reload
bash
sudo systemctl reload caddy