Initially developed in August 2023, after the shutdown of the Mewsic Player. It ran for approx. 18 months providing people in Second Life the ability to upload music for free. Approx. 270'000 songs (~5mill files) were upload throughout it's lifespan.
Will handle ~1500 songs per day until a certain bug is hit. Upon reaching >50k songs for one user (subfolders within a subfolder), the inventory will become inaccessible by most viewers and Corrade will begin a steady slowdown as the inventory struggles to recognize the structure of the many folders. At this point files will start "going missing" if uploaded "too quickly". These files will still be accessible through UUID but not through the inventory. During it's final month online the speed had slowed to ~350 songs per day.
- A Corrade bot
- A SL Premium+ Account (free uploads)
- Experience with NodeJS
- Experience with YTDL
- A MySQL server
- download files,
- "npm install" within the folder,
- configure credentials in ./include/db.creds.js
- execute sl_BeanOS.sql on a fresh SQL database
- open cmd and run "node server.js"
This project was a constant battle to support on all fronts, from YouTube's monthly updates breaking YTDL, to LindenLabs decades long neglect of their own infastructure. Don't expect this project to run easy.