Bakehouse Demo

    Auf demo.bakehouse.at (web4) läuft eine öffentlich zugängliche Demo des Bakehouse. Prizipiell handelt es sich um ein normales Projekt, das aber regelmäßig nach Änderungen mit dem demo-pool.bakehouse.at Projekt überschrieben wird. Die Seite wurde mit dem Bakehouse Template aufgebaut.

    Demo zurücksetzen

    Das reset_demo.php-Script im /root/bh_manager/ wird von einem Cronjob aufgerufen. Das Bakehouse wird nur überspielt, wenn es seit dem letzten Zurücksetzen auf der Demo oder der Demo-Pool einen Login gab. Gibt es auf der Demo einen angemeldete Benutzer, welcher in der letzten Stunde etwas bearbeitet hat, wird der Reset ebenfalls nicht durchgefüht.

    Mit dem forceReset-Parameter auf true kann das Überspielen erzwungen werden, auch wenn es angemeldete Nutzer oder keine Logins gibt:

    Funktioniert nur am web4!

    Text
    cd /root/bh_manager/ && php run/reset_demo.php true

    Cronjob

    Der Cronjob wurde in der /etc/crontab-Datei konfiguriert und wird zu jeder vollen Stunde aktiv.