{"repo":"contre95/soulsolid","free":true,"listed":false,"github":"https://github.com/contre95/soulsolid","clone":"git clone https://github.com/contre95/soulsolid.git","description":"Soulsolid is a self-hosted music organizer focused on the music hoarders.","language":"Go","stars":113,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Soulsolid A work in progress, feature rich music organization app built for the music hoarder. Heavily under development, focused on ease of usage and start up. Feel free to check the docs or demo See the deepwiki Screenshots Features - Music Library Management : Organize and browse albums, artists, and tracks - Downloading : Download tracks and albums. - Importing : Import music from directories with automatic fingerprinting - Metadata Tagging : Auto-tag using MusicBrainz and Discogs APIs - Telegram Integration : Control via Telegram bot - Web UI : Mobile-friendly interface for all operations - Job Management : Background processing for downloads, imports, and synced lyrics and more. Documentation: https://soulsolid.contre.io Demo: https://soulsolid-demo.contre.io Quick Start 🦭 Container Usage The application can run without copying config.yaml into the container. If no config file exists, it will automatically create one with sensible defaults. Environment Variable Support Soulsolid supports environment variables in configuration files using the !env var tag: The application will fail to start if a referenced environment variable is not set. Build and/or run it The web interface will be available at http://localhost:3535 . Development To set up the development environment: Option 1: Manual Setup Option 2: Using devenv (recommended) If you have devenv installed, it provides every dependency (Go, Node.js 24, TailwindCSS, chromaprint, flac, id3v2, tree). On entering the shell","default_branch":null,"files":null,"tree":[],"storefront":"/r/contre95","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/contre95/soulsolid/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}