Muer is a modern, open-source music player for you and your friends.
Features:
- Beautiful UI/UX
- Music from Youtube
- Self-hosted
- Default fallback to Youtube embedded player
Muer is based on Invidious.
Run following commands to start coding & contributing to Muer
git clone https://github.com/muer-org/muer # Clone the repo
cd muer
npm install # Install dependencies
cp .env.sample .env # Create the .env file
npm run dev # Start the development server
By hosting Muer on various platforms, you help ensure the future of this project. While we use Netlify by default due to its simplicity and speed, we highly encourage individuals to explore and document their experiences with running Muer on alternative platforms.
Clicking this button will start the setup for a new project and deployment.
Copy environment variables from the .env.sample
file like so
You may need to deploy again
Guide to start production server on your own machine.
git clone https://github.com/muer-org/muer # Clone the repo
cd muer
npm install # Install dependencies
cp .env.sample .env # Create the .env file
cp remix.config.selfhost.js remix.config.js # Use the self-hosting config
npm run build
npm run selfhost
docker run -p 3000:3000 muerorg/muer
You can read these guides to start experimenting with other platforms: