Musable
Self-hosted personal music streaming service that provides Spotify-like interfaces and features. Supports smart music library scanning, multi-format audio playback, real-time room synchronization, playlist management, YouTube music integration and other functions.
Usable is a powerful self-hosted music streaming service that provides a modern interface and rich features similar to Spotify. Default email: admin@admin.com Password: admin123 ###Core Features ** Intelligent music library management ** - Automatically scan and organize music files - Support MP3, FLAC, WAV, M4A, AAC, OGG and other mainstream formats - Automatically extract album covers and support YouTube cover search - Real-time file monitoring and automatic detection of new music ** Modern interface ** - Spotify-style dark theme - Responsive design supports mobile access - Multiple browsing modes for grids and lists - Smooth animations and transitions ** Advanced audio playback ** - High-quality audio streaming - Built-in equalizer and multiple presets - Playback queue management - Random play, loop play - Keyboard shortcut support ** Social Listening ** - Real-time music room-Listen to music simultaneously with friends - Room host control - Real-time song display - Public/Private Room Options ** Personal statistics ** - Play history - Most frequently played statistics - Recently played Quick access - Collection and Focus Features ###Step 1: Create a 'music' folder in the ** Lazy Cat online disk ** and upload music: 1. Open the lazy cat online disk 2. Create a folder called music (if you don't already have it) 3. Upload your music files to the music folder ###Step 2: Add music library path 1. After logging in to Musable, click **"Admin Panel"**(bottom, blue highlight) on the left menu 2. In the top tab bar, click **"Library Management"**(icon) 3. In the **"Library Paths"** area, you will see an input box: ``` Enter library path (e.g., /home/user/Music) ``` 4. Enter in the input box: ``` /music ``` 5. Click the blue **"+"** button on the right side of the input box 6. After the path is successfully added, it will be displayed in the path list > ˇ* * Important **: You must add the path first, otherwise you will report an error when clicking "Scan Library": > ``` > Error 500: No library paths configured > ``` ###Step 3: Start scanning the music library 1. After adding a path, click the **"Scan Library"** button in the upper right corner 2. After the scan starts, you will see: - Scan progress bar - Real-time scan logs - Number of songs discovered 3. Scan time depends on the amount of music: - 100 songs: approximately 30 seconds - 500 songs: approximately 2-3 minutes - 1000+ songs: approximately 5-10 minutes 4. After the scan is completed, the scan results will be displayed: ``` ✅ Scan completed successfully 📊 Songs found: XXX 🎵 Artists: XXX 💿 Albums: XXX ``` ###Step 4: View scan history At the bottom of the Library Management page, you can view: - **Scan History**: Previous scan records - ** Scan time ** - ** Number of songs found ** - ** Scan status **







