bloYg

Back

🛠️ Dieser Post sammelt das praktische Betriebs- und Wartungswissen für bloYg. Er ergänzt Grundsetup, Follow-up, Stil-Post und Design-Post um die Perspektive, die im Alltag oft zuerst gebraucht wird: Was läuft hier eigentlich, was prüfe ich zuerst und wie halte ich den finalen Zustand stabil?

1. Ziel dieses Posts#

Der Text ist als kompaktes Runbook gedacht – für Menschen lesbar, für spätere technische Eingriffe direkt nützlich.

2. Was im finalen Betriebszustand läuft#

  • Ghost als Blog-Engine
  • MariaDB als Datenbank
  • Caddy als Reverse Proxy und TLS-Terminator
  • Docker Compose als Betriebsrahmen
  • UFW als Firewall
  • fail2ban als Basisschutz

3. Relevante Pfade#

/opt/ghost-stack/
├── .env
├── docker-compose.yml
├── Caddyfile
└── backup.sh
text

Ghost-Inhalte liegen im Docker-Volume bzw. im Ghost-Content-Verzeichnis. Wichtige Post-Bilder und Theme-Anpassungen sollten dort nachvollziehbar und möglichst lokal vorliegen.

4. Erste Schnellchecks#

cd /opt/ghost-stack
docker compose ps
curl -I https://bloyg.de
curl -I https://www.bloyg.de
bash

Diese drei Befehle beantworten oft schon die erste wichtige Frage: Läuft der Stack, antwortet die Hauptdomain und funktioniert der Redirect sauber?

5. Logs lesen#

cd /opt/ghost-stack
docker compose logs --tail=50 ghost caddy db
bash
  • Für Web-, Redirect- oder TLS-Probleme ist Caddy meist der erste Blick.
  • Für Theme-, App- oder Render-Probleme Ghost.
  • Für Persistenz-, Init- oder Verbindungsfragen MariaDB.

6. Theme-Zustand prüfen#

cd /opt/ghost-stack
docker compose exec -T ghost sh -lc "cd /var/lib/ghost/current/content/themes/source && npx --yes gscan ."
bash

Der Sollzustand ist klar:

✓ Your theme is compatible with Ghost 5.x
text

7. In welcher Reihenfolge ich Probleme eingrenzen sollte#

  1. Erst prüfen, ob Container und Domain grundsätzlich leben.
  2. Dann Redirects, DNS und TLS anschauen.
  3. Erst danach Theme, Templates oder Ghost selbst tiefer untersuchen.

Gerade bei Web-Problemen spart diese Reihenfolge Zeit, weil DNS/TLS-Fragen schnell wie App-Fehler aussehen können.

8. Backups#

Mindestens gesichert werden sollten:

  • Ghost-Content
  • MariaDB-Dumps
  • Compose-Dateien und Umgebungsvariablen

Wenn das Projekt wichtiger wird, sollte daraus eine bewusstere Backup-Strategie mit externer Sicherung werden.

9. Typische Eingriffe#

  • Ghost neu starten
  • Caddy neu starten
  • Theme-Dateien anpassen
  • Posts und Settings gezielt aktualisieren
  • Logs lesen
  • Feature-Bilder lokal ergänzen

10. Was ich mir für den Betrieb merken sollte#

Merke für den Betrieb von bloYg:
- erst die einfachen Checks machen
- DNS/TLS nie mit Theme-Problemen vermischen
- wichtige Medien lokal halten
- sichtbare UI-Texte ernst nehmen
- kleine Inkonsistenzen früh glätten
- Wissen lieber in saubere Posts auslagern als im Chat versickern lassen
- Änderungen lieber in kleinen, prüfbaren Schritten statt als großer Sammel-Patch durchführen
- etwas erst dann als erledigt betrachten, wenn der Live-Zustand wirklich überprüft wurde
text

Fazit#

📌 Ein gutes kleines Blog braucht nicht nur Inhalt und Stil, sondern auch ein knappes Betriebswissen, das im richtigen Moment griffbereit ist. Genau dafür ist dieser Post da.

Betrieb & Wartung: Checks, Logs, Backups und typische Eingriffe
https://pure.bloyg.de/blog/betrieb-und-wartung-von-bloyg
Author Y
Published at 14. März 2026