Files
beets-music-management/README.md

60 lines
1.8 KiB
Markdown

# Beets Music Management: Docker & Portainer Guide
Welcome!
I struggled with Beets setup and wanted to share my configs, tips, and troubleshooting for anyone else working on music management with Docker and Portainer.
---
## Quick Start
**Tested On:**
- Debian 12
- Docker
- Docker Compose *(optional, for Portainer stacks)*
- Portainer Business Edition *(optional; note: can be buggy with stuck containers/stacks)*
> **Note:**
> Replace anything marked `(redacted)` with your own API keys.
---
## How I Use Beets
- Most configs and example files are well-commented—please read through them first!
- I use Lidarr arr-scripts to manage my music library.
- This setup is still in **testing phase**, but works without damaging your library.
---
## Help & Community
- **Discord:** [Join for help or discussion](https://discord.gg/9xzTtCxauJ)
- **Issues:** Feel free to [open an issue](../../issues) with questions or suggestions.
---
## Unsolved Problems
- **Spotify as Only Indexer:**
After running for a while, only Spotify shows up as an indexer, even with DNS access to MusicBrainz. Is this a block?
*Would prefer Beets to stop if it can't reach all indexers, to ensure best results.*
- **Multi-Indexer Genre Combining:**
How to combine genres from multiple sites instead of using just one?
*WLG is broken—could submit a PR for a better method.*
- **Exporting Lyrics (.lrc):**
Want to export to `.lrc` for Navidrome/Plex lyric support.
*Currently, only `.pdf` export is available.*
---
## Tips
- Read through all config files for comments and explanations.
- Use Docker Compose for easier stack management, but be aware of Portainer quirks.
- Always backup your music library before testing new configs.
---
*Happy tagging and organizing!*