Browse & discover
Find your next favourite.
In your own library.
Explore artists, albums, genres, countries and languages. Follow a familiar artist into their albums, or let personalised mixes lead the way.
Download
Your server. Your collection.
Rediscover the collection you love.
Music, podcasts and audiobooks, beautifully together — at home and on the go.
Self-hosted server · Web player · Native Android apps
Mixes from your listening history
Keep the music going
See your available players, move your music between web and Android, and control playback remotely.
Illustrative players — connect your own in the app.
Less sorting. More listening.
Build a playlist around the genres, artists and years you love. Let your library do the rest.
An example of the rules you can create in MVBar.
Interactive visual preview · Fictional artwork and music · No audio playback
More than a folder of files
From the first track of the day to the album you haven’t heard in years. Make more of the music you already have.
Browse & discover
Explore artists, albums, genres, countries and languages. Follow a familiar artist into their albums, or let personalised mixes lead the way.
Last.fm
Connect your Last.fm account to scrobble your listening and sync loved tracks. Explore an artist’s all-time top tracks when the integration is enabled.
Android offline
Download music in the Android app and browse your downloaded collection when you’re away from a connection.
Music. Podcasts. Audiobooks.
Your albums, your next episode and your next chapter, together in one place.
A home for your music
MVBar runs on your hardware. Install the server once, point it at your library, then choose how you want to listen.
Run the server on Linux or Windows, or deploy the Docker image.
Connect your music folders, create your account and let MVBar scan your library.
Open the web player or connect an Android app to your server. Set up HTTPS for access away from home.
Make it yours
Start with a server, then add the companion apps. Direct downloads, with checksums for every release.
Stable releases for everyday listening. This selection changes downloads only, not your installed server.
Which channel should I choose? →x64 · Standalone executable
An interactive setup wizard to get your server ready.
Checking release…Download Linux Linux installation guide →x64 · Standalone executable
Your own music server, right on your Windows machine.
Checking release…Download Windows Windows installation guide →amd64 & arm64 · GHCR
One container with persistent data and your media mounted in.
Compose configuration includedDocker quick startFor ARM64 phones and tablets.
Checking release…Give your music the big screen.
Checking release…Your music, close at hand.
Checking release…Already have a server? Install the APK for your device, then sign in with your MVBar server address and account. Android installation guide →
For the container crowd
Mount your media, keep your data in persistent volumes, and let the container bring the services together.
Requires Docker Engine and the Compose plugin. Once started, open http://your-server:8080 in your browser.
mkdir -p mvbar
cd mvbar
curl -fSLO https://mvbar.co.uk/docker/compose.yml
curl -fSLO https://mvbar.co.uk/docker/env.example
cp -n env.example .env
# Edit .env: library paths, account and secrets
# Then start your server:
docker compose up -dSet MUSIC_PATH, ADMIN_EMAIL, ADMIN_PASSWORD,
JWT_SECRET and MEILI_MASTER_KEY in .env first.
Room to grow
Extend your server with official plugins. Missing Music helps you explore gaps in your collection, request songs and albums, and manage imports when a provider is configured.
Imports need a configured provider and a writable staging folder. Your administrator manages these settings.
Find what’s missing.
Make your collection more complete.
Good to know
MVBar is a home for your own collection. Add your music folders to the server; the web player and companion apps connect to that library. External integrations and plugins need their own configuration.
Download the Linux executable, rename it to mvbar, then run:
chmod +x ./mvbar
./mvbar configure
./mvbar install-service "$USER"The setup installs required dependencies and creates a service. You’ll need internet access and administrative privileges to install system packages.
Open the downloaded EXE. The launcher downloads and verifies dependencies, prepares the local server and opens MVBar. Choose your media folders in its Settings menu.
Download Android for an ARM64 phone or tablet, Android TV for your television, or Wear OS for your watch. Transfer the matching APK to that device and open it to install. Android may ask you to allow “Install unknown apps” for the browser or file manager you use.
Open MVBar and enter your own server address and MVBar account details. The website at mvbar.co.uk is the download site, not your music server. Your device needs to reach your server over your home network, HTTPS address or VPN.
Choose Stable for everyday use. Development contains work in progress and may introduce bugs. Back up your database and configuration before installing it, preferably on a separate test server.
The selector changes the files and Docker instructions on this website only. It does not change an installed server’s update channel. The current Linux admin updater checks stable releases; switching channels requires installing the desired binary manually. Returning to an older stable version may be incompatible with database changes in a dev build.
Yes, when your MVBar server is reachable from your device. Set up a secure HTTPS address or your own VPN for remote access. On Android, you can also download music in advance for offline listening.
Supported Linux service installations can update from administrator settings. Older builds that still use GitHub download links need one manual upgrade: download the new executable and run ./mvbar install-service "$USER" as the same service user. Keep your existing data and configuration.
On Windows, stop the old launcher and open the new EXE. Android can check for releases in the app; your device will ask you to confirm installation.
Let the next track find you