studentenportal/deploy

Let's encrypt updates

The-Compiler opened this issue · 2 comments

z.B. mit https://dehydrated.io/

Das nginx soll ja im Docker-Container laufen - ich frag mich, wie ich das dann am elegantesten löse. Dehydrated in den Docker-Container mit rein und auf dem Host ein systemd-timer der das via docker run ausführt? Zertifikate in ein systemd-Volume so dass das nginx das vom Hostsystem liest? Sonstwie?

@fabianhauser was meinst du?

Ja, denke das macht Sinn. Hatte vor längerem hier mal einen Docker container, der genau dafür ausgelegt war - wurde aber schon länger nicht aktualisiert.

Läuft jetzt soweit (siehe https://new.studentenportal.ch/) - aber es fehlt noch der systemd-Timer.