# BookStack - Upgrade unter Debian 13 (Trixie)

#### Vorbereitung

<p class="callout warning">Vor einem Upgrade wird ein Backup der Datenbank und einiger Dateien empfohlen. Die Schritte dazu finden sich [hier](https://funktioniert.org/books/bookstack-REj/page/bookstack-backup-restore-unter-debian-13-trixie).</p>

#### Upgrade

Das Update erfolgt im Instalaltionsverzeichnis ***/var/www/bookstack***:

Update des repository:

```bash
git pull origin release
```

<div class="highlight" id="bkmrk-"></div><p class="callout info">Falls es Warnungen bezüglich dubioser Besitzverhältnisse gibt muss folgender Befehl ausgeführt werden:</p>

```
git config --global --add safe.directory /var/www/bookstack
```

Installation der PHP Abhängigkeiten:

```bash
./bookstack-system-cli download-vendor
```

Update der Datenbank:

```bash
php artisan migrate
```

Bereinigen des Cache:

```bash
php artisan cache:clear
php artisan config:clear
php artisan view:clear

```

<div class="highlight" id="bkmrk--1"></div>