Direkt zum Hauptinhalt

Zeitzone einstellen

Die Zeitzone kann zum einen im Docker Container selbst angepasst werden, sodass die Zeiten im Log des Containers stimmen sowie für die Bookstack App selbst, damit sie auch in Bookstack selbst passend angezeigt werden. Wenn die MariaDB ebenfalls als Container wie in der Installation beschrieben bereitgestellt wird, empfiehlt es sich auch dort die Zeitzone wie in Bookstack einzustellen.

Anpassung der Zeitzone für Bookstack

Um die Zeitzone anzupassen, sind einige Parameter unter environment anzupassen:

  bookstack:
    environment:
      - TZ=Europe/Berlin
      - APP_TIMEZONE=Europe/Berlin

TZ setzt die Zeitzone im Container selbst, sodass die Logs im Container nun in der Zeitzone Europe/Berlin geschrieben werden. APP_TIMEZONE setzt die Zeitzone für Bookstack, sodass alle Zeiten in Bookstack ebenfalls die selbe Zeitzone verwenden. Die beiden Parameter können einfach zu den bereits vorhandenen environment Parametern in Docker Config für den Service bookstack hinzugefügt werden.

Anpassung der Zeitzone für MariaDB

Um die Zeitzone für den MariaDB Container anzupassen ist dem environment Bereich vom Service bookstack_db der Parameter TZ hinzufügen.

  bookstack_db:
    environment:
      - TZ=Europe/Berlin

Zum Schluss nochmal sudo docker-compose up -d oder sudo  docker compose up -d ausführen, um die Container neu erstellen zu lassen.