OpenSource-Hub
M

Meelo

1.1k stars·Video & Audio Download·SHA-256 checksum verified

Meelo is a self-hosted music server for collectors, featuring video support, B-side detection, and flexible metadata parsing.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

Self-hosted music server for collectors, with music video support, B-side detection, and multi-version albums.

Core Features

  • Music videos as first-class citizens, accessible from album/artist/song pages
  • Automatic B-side and rare track identification, displayed on related album/artist page
  • Albums have multiple releases (e.g., deluxe, reissue) but only main version shown in browse
  • Songs have multiple tracks and versions, avoiding duplicates
  • Automatic featuring/duet detection

What It Can't Do

  • Docker-only deployment, no native installer; regex knowledge needed if relying on file names for metadata; for personal use only, not for public sharing or piracy; initial scan can be slow; mobile app is still evolving.

Use Cases

  • Managing large personal music collections with multiple editions, B-sides, and live recordings
  • Home media center needing music video playback (e.g., concert footage)
  • Organizing different versions of albums (e.g., different pressings, reissues)

Detailed Introduction

Meelo is a self-hosted music server designed for serious music collectors. Unlike Plex or Jellyfin, it treats music videos as first-class citizens and automatically identifies B-sides, rare tracks, and featured artists. Albums can have multiple releases, songs can have multiple tracks and versions, and all formats are supported via transcoding. Metadata can be parsed from embedded tags or file names (with regex), and enriched from MusicBrainz, Genius, Wikipedia, etc. It supports scrobbling to ListenBrainz and LastFM, synced lyrics, and has mobile apps for Android and iOS. Deployment is via Docker only.

Troubleshooting & FAQ (1)

Troubleshooting
Why does the playback volume reset to default after refreshing the page or switching playlists?

This was a known issue where the volume setting was not saved between sessions. A fix has been implemented in PR #1564, which persists the volume in the browser's localStorage. Update your instance to the latest version (v3.10.1 or later) to have your volume remembered automatically. After the update, the volume you set will stay consistent across page reloads and playlist changes without any additional configuration.

GitHub Issue #1562

Tags

music-serverself-hostedmusic-collectordockeropen-source

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Ensure your music files have proper embedded metadata (recommended) or be ready with regex rules

4

Deploy via Docker: docker run -d --name meelo -p 8080:8080 -v /path/to/music:/music -v /path/to/data:/data arthichaud/meelo-server

5

Visit http://localhost:8080 to complete initial setup and add music folder path

Install Guide
  1. Ensure your music files have proper embedded metadata (recommended) or be ready with regex rules
  2. Deploy via Docker: docker run -d --name meelo -p 8080:8080 -v /path/to/music:/music -v /path/to/data:/data arthichaud/meelo-server
  3. Visit http://localhost:8080 to complete initial setup and add music folder path
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop and remove Docker container: docker stop meelo && docker rm meelo, then delete the data directory (/path/to/data).

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPL-3.0
Last Updated2026-06-26 20:00:34
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

1 FAQ

Similar Projects