Der Caddy-Server kann einen beliebigen Port auf https umleiten. In diesem Beispiel leiten wir Port 8069 nach https um. Auf Port example.com:8069 läuft hier eine Odoo-Instanz in Docker:
01. Installiere den Caddy-Server
# apt install caddy
02. Finde die IP heraus, auf welcher Docker läuft:
# ip a | grep docker 3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0 (...)
03. Öffne die Datei Caddyfile unter /etc/caddy/Caddyfile
# nano /etc/caddy/Caddyfile
Trage hier jetzt die Umleitung ein:
example.com:443 {
reverse_proxy 172.17.0.1:8069
}
04. Starte den Caddy-Server neu:
# systemctl restart caddy