tagr

tagr

Docker app from suitux's Repository

Overview

Tagr is a self-hosted music metadata editor with a modern web UI. Browse, edit, and manage audio file tags from any browser — desktop or mobile. Just point it at your music folders and get a clean three-panel interface for organizing your library. Edit 40+ metadata fields, manage album art, fetch metadata from MusicBrainz, and more.

Runtime arguments

Web UI
http://[IP]:[PORT:3000]/
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUIPorttcp

Port for the web interface.

Target
3000
Default
3000
Value
3000
DatabasePathrw

Path to store the SQLite database and app data.

Target
/data
Default
/mnt/user/appdata/tagr
Value
/mnt/user/appdata/tagr
Music Folder 1Pathrw

Path to a music folder on the host. Add more paths as needed.

Target
/music/folder1
PUIDVariable

User ID for file permissions.

Default
99
Value
99
PGIDVariable

Group ID for file permissions.

Default
100
Value
100
DATABASE_URLVariable

SQLite database path inside the container.

Default
file:/data/tagr.db
Value
file:/data/tagr.db
AUTH_SECRETVariable

Secret key for session encryption. Change this to a random string.

Default
change-me
Value
change-me
AUTH_USERVariable

Login username.

Default
admin
Value
admin
AUTH_PASSWORDVariable

Login password as a bcrypt hash. Generate with: docker exec tagr node -e "require('bcrypt').hash('yourpassword',12).then(console.log)"

AUTH_URLVariable

Public URL of the app (used by NextAuth).

Default
http://localhost:3000
Value
http://localhost:3000

Details

Repository
ghcr.io/suitux/tagr:latest
Last Updated2026-06-02
First Seen2026-04-06

Run Tagr on Unraid.

Tagr is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.