# Bookstack Upgrade

#### With Docker

- Old: 22.02.3
- New: 22.07.3

Shutdown the container

```shell
cd <Bookstack-directory>
docker compose down
```

 Backup the data volume

```shell
cd <Bookstack-directory>
cp -a config{,.22.02.3.bak}
```

Pull the new version of Bookstack

```
docker pull linuxserver/bookstack:22.07.3
```

Edit the `docker-compose.yml`: 修改版號在這行 `image: linuxserver/bookstack:22.07.3`

```yaml
version: "2"
services:
  bookstack:
    image: linuxserver/bookstack:22.07.3
    container_name: bookstack
    environment:
      - PUID=1000
      - PGID=1000
      - APP_URL=https://osslab.tw
...
...
```

Start the container

```bash
docker compose up -d
```

```bash
docker compose exec bookstack /bin/bash
> cd /app/www
> php artisan migrate
> exit
```