Caddy-Server für https

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