Skip to content

Storage and backups

Aurral keeps app state and generated music separate. It also needs compatible filesystem views of Lidarr, your download clients, and Navidrome or Plex.

For the complete mount model, follow Filesystem and mounts. Use the Lidarr media root and set the Downloads Folder to a path inside Aurral, such as /data/downloads/aurral.

Path Contains
/config Database, settings, users, sessions, cache state, playlist jobs, and the default yt-dlp staging directory. Mount it with ./config:/config. Do not share it with other apps.
/data (or Lidarr’s media root) Shared library and downloads. Mount the same host media root here in Aurral, Lidarr, download clients, and playback servers.
Downloads Folder Generated flows, imported playlists, and playlist files. Set in Settings > Download Clients > Downloads Folder > Path (for example /data/downloads/aurral).
  • Back up the mounted /config folder.
  • Back up the Downloads Folder if you want to keep generated playlists after a rebuild.
  • Back up the Compose file and the environment file that contains your host paths.

yt-dlp stages downloads in /config/_staging by default. You can mount another persistent path and select it under Settings > Download Clients > yt-dlp > Staging path. Keep it outside media-server libraries to avoid scanner activity while files are incomplete.

  • Aurral does not write into your root music library.
  • Artist and album changes go through Lidarr.
  • Flows and imported playlists stay under Aurral’s Downloads Folder path.