Smart Self-Hosted Audio Player & Virtual Microphone
License: MIT | Package Manager: pnpm | Version: 3.0.0
MU 3.0 is a sophisticated, self-hosted audio ecosystem designed for users who want full control over their media. It functions as both a high-fidelity web-based audio player and a virtual microphone application, bridging the gap between your personal library and your digital communication tools.
Important
Audio Responsibility: MU 3.0 does not provide pre-loaded audio files. Users are solely responsible for the content they upload and host on the application.
For an in-depth look at the architecture, features, and full documentation, check out our official blog: 👉 [Blog Link Coming Soon]
Follow these steps to get your local instance of MU 3.0 up and running.
- Clone Repository
git clone https://github.com/KOTTAGENVH/mu
- Navigate to project
cd mu/mu
- Install Dependencies
pnpm i
- Add environment varaibles
COOKIE_NAME="YOUR_SECRET"
EMAIL2="YOUR_SECRET"
MONGODB_URI="YOUR_SECRET"
JWT_SECRET="YOUR_SECRET"
EMAIL="YOUR_SECRET"
BRAND="YOUR_SECRET"
AUTHEMAIL="YOUR_SECRET"
AUTHEMAILPASS="YOUR_SECRET"
BASE_32="YOUR_SECRET"
ENCRYPTION_KEY="YOUR_SECRET"
NEXT_PUBLIC_URL="YOUR_SECRET"
NODE_ENV="YOUR_SECRET"
CLOUDFLARE_ACCOUNT_ID="YOUR_SECRET"
CLOUDFLARE_ACCESS_KEY_ID="YOUR_SECRET"
CLOUDFLARE_SECRET_ACCESS_KEY="YOUR_SECRET"
R2_BUCKET_NAME="YOUR_SECRET"
NEXT_PUBLIC_R2_PUBLIC_BUCKET_IMG="YOUR_SECRET"
- Run
pnpm run dev