migrateFrom & database not looked up in data dir, need absolute paths

Author: madduckCreated Sep 18, 2026Updated Sep 18, 2026

I am on Docker and followed the migration guide to v2, but the old database is not found.

yaml
# config.yaml:
server:
  database:
    path: "filebrowser.sqlite"
    migrateFrom: "database.db.old"
  # […]

# compose.yaml
services:
  filebrowser:
    image: gtstef/filebrowser:beta
    volumes:
      - ./data:/home/filebrowser/data
  # […]
root@filebrowser:/srv/docker# ls -l data
total 46
-rw-r--r-- 1 filebrowser nogroup   1304 Sep 18 08:19 config.yaml
-rw-r--r-- 1 filebrowser nogroup 262144 Sep 18 08:11 database.db.old
drwxrwxr-x 9 filebrowser nogroup      9 Sep 18 08:22 tmp

I need to set absolute paths for both migrateFrom and database to make it work (prepend /home/filebrowser/data/). At least when it comes to database, this is a regression.

Source: gtsteffaniak/filebrowser