Heute habe ich das erste Mal eine Ghost-Instanz zuhause aufgesetzt. Der Reverse-Proxy hat mir dabei ein wenig Kopfschmerzen bereitet. Schlussendlich bin ich bei folgender Lösung gelandet:

Diese Anleitung bis zu „ghost install“ befolgen: https://docs.ghost.org/install/ubuntu/

Beim Hostnamen geben wir unsere URL mit https an

Alle Parameter so weit eingeben, bis die Frage kommt: Nginx installieren? Wir wollen Nginx nicht auf dieser Instanz, deshalb hier mit Nein beantworten.

Auch SSL wollen wir nicht hier haben, sondern am Reverse-Proxy, deshalb ebenfalls mit Nein

Nun mittels folgendem Befehl die Ghost-Instanz im ganzen LAN erreichbar machen:

Nun können wir folgende Nginx-Konfiguration verwenden:

Ich bin mit Nginx kein Profi, Verbesserungsvorschläge sind gerne willkommen, aber so funktioniert es bei mir.