# ==== INSTALL =====
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 caddy
# ===== CONFIG ======
1. edit /etc/caddy/Caddyfile
a-site.com {
reverse_proxy localhost:8443
}
b-site.com {
reverse_proxy localhost:5000
}
c-site.com {
reverse_proxy locahost:3000
}
www.d-site.com, d-site.com {
reverse_proxy locahost:4000
}
2. reload
$: sudo systemctl reload caddy
3. restart caddy server
$: sudo systemctl restart caddy
# ============ or command line =========
caddy reverse-proxy --from example.com --to :9000
Comments
Post a Comment