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.