upped disk space, idk should be ok for a while at least. referenced this: https://stackoverflow.com/questions/22381686/how-can-size-of-the-root-disk-in-google-compute-engine-be-increased
gonna follow up on my previous post (was accidentally unlisted) and dockerize writefreely. i don't think dockerizing mastodon will be so easy, I would have to migrate a bunch of stuff over since my mastodon instance has been up for a while, or could I just connect the docker container to the locally running postgres instance?
aand it's up https://juko.tejas.wtf. now onto the actual work of designing a nice UI that should closely mimic Spotifys UI with bigger album artwork and some gamification element to make discovery more "fun". i think it should still be a single input UI so the user just presses space to "Like" a song but if they want more control they can use the mouse to skip, pause, and rewind.
tbh i should dockerize everything (mastodon and writefreely too) that runs on this server, it'll just be so much easier to kick back up again if I ever want to upgrade the instance type or move to my own web server
ive dockerized both the frontend and backend so I should be able to deploy them on the instance using docker then add an nginx conf for the hosts (juko for frontend juko-api for backend)
ok im going to get juko back up on this server that's now running both mastodon and writefreely. it'll be available at https://juko.tejas.wtf as before
got a lot of kanye tracks i know cant legally be here 😂 🏴☠️
i think that idea of building communities around the artists, which is illustrated in "top followers" lists (in audius you can rise to the top of an artists fan list by tipping them more tokens) is very appealing. but now communities are so disparate, split across a number of services like discord, Instagram, and tiktok
artists want their fair share of the profits, listeners want a great listening experience and the ability to find and share new music easily. i have yet to see a streaming service out their that's aligned on both of these groups' interests. they often screw over artists (esp small-time artists as opposed to big names like drake and the weekend) for the sake of acquiring more content for the listeners
i think audius won a lot of big name artists like nas, skrillex, etc with hype and that also lured those artists' existing fanbases (and some other people riding the crypto hype train). but that reward system where you can "tip" artists isn't sustainable imo. i applied to a company a couple years ago lum.fm that was trying to do the same thing, they've since shut down after a failed web3 pivot
note: i use "artist" and "creator" interchangeably here
and even though i like the idea of decentralization here, I'm an infrastructure engineer. for an artist is it really worth it? i imagine an artist wouldn't mind hosting their content on someone else's servers provided there is agreement beforehand on how much the artist would pay to have their content hosted and how the content would be monetized, if at all.
but artists arent sys admins, they arent software devs. they don't, and shouldn't be expected to, have the experience to setup their own node on which to host their content and then monetize their content by preventing access to it unless a listener acquires a token (the way audius does it)
i really like the idea of decentralized audio hosting. things like audius and https://opus.audio/. i think allowing creators to own the infrastructure on which their content is hosted (and therefore own their content outright) is an important factor in terms of how creators can profit from their creations.
just reading about it and trying to understand it really, not going to set up a pod or anything rn id rather focus on juko first