Skip to content

tooolz/SL-BeanOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SL-BeanOS

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.

Known bugs:

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.

Requirements:

  • A Corrade bot
  • A SL Premium+ Account (free uploads)
  • Experience with NodeJS
  • Experience with YTDL
  • A MySQL server

Installation:

  • 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"

Comes as is with no support provided.

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors