226 karma · joined July 17, 2009
You could have the rules encoded in your config (or the DB) and apply those. For example, someone may want a "portable mirror" of their gold library, but that means transcoding AND chopping the embedded album art to size (or maybe their player has max resolutions).
I guess having the DB means you could potentially version control the metadata changes?
When you say 128d space, what are the data that are represented, exactly?
Truly, one of the Internet's good guys, and the type of positive force we can all take inspiration from.
I'm not convinced socket A can talk to socket B when, for example, socket B is in an extension, or... or...
It's not self hosted, more a middle-ground between rented Spotify and self hosted data sovereignty, but this is what we do at https://asti.ga . You store your music in some Internet-accessible storage, such as any S3 compatible endpoint, and Astiga connects and streams your library (and provides offline etc etc). AMA.
Another source are good ol' CDs. If you know where to look you can get them cheap too. Specialist charity shops that specialise in records and CDs in student or wealthy areas are good, as are second hand stores online.
An alternative to self hosting is to use an online music locker. I wrote up a bunch here: https://www.blisshq.com/music-library-management-blog/2021/0... and (disclaimer) operate one myself: https://asti.ga
New-sic? New-you-sic?
On top of that, standard data hoarding management applies:
- Take backups. - Try to record in lossless forms if you can - better flexibility later if you don't throw data away.
Also recommended are the companion books (actually it might just be one atm). It's rewritten - not a transcript - and reads very well.
With regards to Dropbox, there's a simple free tool we've put up here: https://asti.ga/dropbox-music-player . It's useful in the sense you can playlist, loop, shuffle etc although you don't have the full library browsing experience Astiga offers.
When I saw your headline though, I almost choked on my coffee. We use Stripe too, but as you mention we aren't a locker, we just connect to the user's pre-existing cloud storage (including self hosted if you have that Internet accessible). That said these kind of corporate decrees are often pretty unsubtle and we could easily get caught up in this. I've had enough "policy" nightmares with Paypal and Google to instill a sense of dread when these black box titans change their mind about something and expect you to dance to their tune.
> This service is different in that it lets you hook it up to your own cloud storage. I am only now realizing why this is such a brilliant idea.
I should mention it's not my idea originally - I purchased the service almost two years ago from this guy: https://koenvh.nl/en/ . Funny story really: https://community.asti.ga/discussion/378/astigas-new-owner