Music player site with Web3 login
Demo here with some sample music from Pixbay
Demo is set up with read rights for new users
MONGO_CONNECTION_STRING
// The connection string of your MongoDb instance
// Defaults to: 'mongodb://admin:password@localhost:27017/sound9?authSource=admin'
ADMIN_WALLET_ADDRESS
// The ethereum wallet address of the user that will be give admin privileges of this instance
PORT
// The port the server runs on, defaults to 5000
SECRET_JWT_KEY
// The JWT secret, defaults to a random string on each startup
// You can set this to a static string will prevent users from being logged out after server restarts
COOKIE_TIMEOUT
// Cookie expiration in milliseconds
// Defaults to 30 days ( 30*24*60*60*1000 )
}
- Uploaded music saved in MongoDb ✔
- Multiple users, shared library ✔
- Upload mp3's manually ✔
- Admin UI to manage users ✔
- Compatible with car stereo / bluetooth controls (skip, pause etc.) ✔
- Auto rip from a YouTube playlist
- Send magic links for file play
- Embed player support
- Manually rip music from YouTube