• v0.7.1 19f8003945

    - **`update.sh`** für den Betrieb unter Linux — ausführbar im Repository
    CI / pruefen (push) Canceled after 0s
    Release / veroeffentlichen (push) Canceled after 0s

    florian.wilde released this 2026-09-01 20:46:37 +00:00 | 23 commits to main since this release

    hinterlegt, also direkt nach dem Klonen startklar. Der Ablauf: Datenbank
    sichern, Änderungen holen, Image bauen, neu starten, warten bis die Instanz
    wieder antwortet.

    Grundhaltung: erst sichern, dann anfassen. Schlägt die Sicherung fehl, bricht
    das Skript ab, statt weiterzumachen. Geht danach etwas schief, nennt es den
    konkreten Weg zurück — mit dem Commit, zu dem man zurückspringt, und der
    Datei, die man einspielt, nicht bloß dem Rat, ein Backup zu haben.

    Weitere Eigenheiten:

    • Lokale Änderungen im Arbeitsverzeichnis werden erkannt; git pull
      unterbleibt dann, statt sie zu überfahren.

    • Erreichbarkeit wird über den veröffentlichten Port geprüft und, falls der
      nicht nach außen geht (Reverse Proxy im selben Docker-Netz), über den
      Healthcheck des Containers.

    • Alte Sicherungen werden aufgeräumt, die letzten zehn bleiben (--behalte N).

    • Kommt mit docker compose und dem alten docker-compose zurecht.

    • APP_PORT in der .env.example — der Port stand bisher nur in der
      Compose-Datei als Vorgabewert.

    Downloads