Skip to main content

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

Environment VariableDescriptionDefault
WUD_STORE_PATHDirectory where database files are stored/store
WUD_STORE_FILEName of the SQLite database filewud.sqlite

Examples

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