• 5 Posts
  • 484 Comments
Joined 7 months ago
cake
Cake day: June 9th, 2024

help-circle
  • Timely post.

    I was about to make one because iDrive has decided to double their prices, probably because they could.

    $30/tb/year to $50/tb/year is a pretty big jump, but they were also way under the market price so capitalism gonna capital and they’re “optimizing” or someshit.

    I’ve love to be able to push my stuff to some other provider for closer to that $30, but uh, yeah, no freaking clue who since $60/tb/year seems to be the more average price.

    Alternately, a storage option that’s not S3-based would also probably be acceptable. Backups are ~300gb, give or take, and the stuff that does need S3-style storage I can stuff in Cloudflare’s free tier.








  • The chances of both failing is very rare.

    If they’re sequential off the manufacturing line and there’s a fault, they’re more likely to fail around the same time and in the same manner, since you put the surviving drive under a LOT of stress when you start a rebuild after replacing the dead drive.

    Like, that’s the most likely scenario to lose multiple drives and thus the whole array.

    I’ve seen far too many arrays that were built out of a box of drives lose one or two, and during rebuild lose another few and nuke the whole array, so uh, the thought they probably won’t both fail is maybe true, but I wouldn’t wager my data on that assumption.

    (If you care about your data, backups, test the backups, and then even more backups.)


  • You can find reasonably stable and easy to manage software for everything you listed.

    I know this is horribly unpopular around here, but you should, if you want to go this route, look at Nextcloud. It 's a monolithic mess of PHP, but it’s also stable, tested, used and trusted in production, and doesn’t have a history of lighting user data on fire.

    It also doesn’t really change dramatically, because again, it’s used by actual businesses in actual production, so changes are slow (maybe too slow) and methodical.

    The common complaints around performance and the mobile clients are all valid, but if neither of those really cause you issues then it’s a really easy way to handle cloud document storage, organization, photos, notes, calendars, contacts, etc. It’s essentially (with a little tweaking) the entire gSuite, but self-hosted.

    That said, you still need to babysit it, and babysit your data. Backups are a must, and you’re responsible for doing them and testing them. That last part is actually important: a backup that doesn’t have regular tests to make sure they can be restored from aren’t backups they’re just thoughts and prayers sitting somewhere.







  • The only thing I’d mention on the cache is to be a little careful, because depending on your actual use case you can use a LOT of transcode cache space.

    If it’s just you, doing one stream, it probably doesn’t matter.

    If it’s you, and your 20 closest friends, well, uh, it can be quite a lot and maybe you won’t want it in RAM.

    As for the media, a bind mount is the way to go, and I’d also recommend doing it as a read-only mount: Jellyfin doesn’t need the ability to modify that data, and in the event of a security oopsie (or a misconfigured user, or a 6 year old that gets 5 minutes alone with your mouse or…), it keeps someone from trashing your entire media library, assuming that’s something you wouldn’t want to have to spend the time gathering again.

    For the user, I just have a ‘service’ account, and run the vast majority of my containers under that UID. Sure, maybe that’s not the MOST secure, but it’s worlds better than root, and container escapes are not exactly common so it’s probably sufficient.

    …and if you get DLNA working let me know, because I never have. I just use Jellyfin clients everywhere because that at least does what you expect in terms of showing the media in a usable format and playing it.



  • $5 says the problem is the ad revenue they were living on has dried up and/or dramatically shrunk.

    This has happened to a LOT of sites, and a more niche site like newgrounds probably doesn’t command high rates, so they have to figure out how to fund themselves now.

    Edit: Also, I don’t think sites asking you to donate/pay for features is “enshittification”. If anything, getting revenue from you, the user, is a hard counter to enshittification.

    Enshittification is exploiting you for the benefit of capital: you become the product, and are pimped out to anyone who wants to pay.

    If you’re the one paying for the service, you’re maintaining the relationship as a customer, and you keep the power in that dynamic, which is a power ‘free users’ on enshittified platforms don’t have: you can take your money and leave, and that will actually hurt them.

    This isn’t globally true, of course - what is? - but telling you they need money to keep the site up and offer you a method to pay and provide something for your money is very very honest compared to what most of big tech pulls.


  • I’d also argue it makes it harder to use, period: something that takes me 10 seconds to read somehow ends up being a 5 minute video, of which 90% is fluff that’s not related to the problem.

    I’ve yet to land on a tutorial video that gets to the point and doesn’t feel the need to waste a ton of time introducing themselves, a paragraph about what we’re doing, asking me to subscribe, talking about their sponsor and so on.

    I lament the death of the text-based tutorial and strongly dislike the youtube format video.