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
Categories
Details
Repository
ghcr.io/suitux/tagr:latestRegistry
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.