Skip to main content
Version: 9.x

Storage

WUD uses an embedded SQLite database (managed via Drizzle ORM) stored at /store/wud.sqlite by default.

To persist WUD state across container restarts and removals, mount /store as a persistent volume on your host.

Automatic Migration from legacy LokiJS

If you are upgrading from an older version of WUD that used LokiJS (wud.json), WUD will automatically migrate all your containers, history, and app state into the new wud.sqlite database upon startup. The legacy wud.json file will then be renamed to wud.json.migrated as a backup.

Configuration Options​

WUD_STORE_FILE
Optionalstringdefault: wud.sqlite

Name of the SQLite database file

Allowed values:File name
WUD_STORE_PATH
Optionalpathdefault: /store

Directory where database files are stored

Allowed values:Directory path

Examples​

services:
whatsupdocker:
image: getwud/wud
...
volumes:
- /path-on-my-host:/store