What's particularly funny about this bill is that a good half of the European internet lives on Amazon's AWS eu-west-1 cloud center, which is located in Ireland. If the Irish government is serious on passing and then enforcing this law (big if, I reckon) they might be shooting themselves in the foot as social media companies begin to move their data centers to other areas of Europe. Let us not forget that Ireland's economy is almost entirely dependant on being a EU digital harbour for oversas companies.
post the reason here
I literally wrote it up there:
The TL;DR is that the instance ran out of disk space, so the database crashed. No database, no Lemmy.
If you care about some more details you can read what I wrote on Discord. If you don't carry on. But whatever, for the sake of completeness here's the wall of text.
Context: the following was written on 26/11/2023 18:23:52 UTC, before I started working on the problem. The migration to the S3 took about 4 days.
What the hell is going on?
The instance is currently offline because we ran out of space. You lot shitposted too much and filled the database. Expanding the storage isn't trivial and is significantly expensive, so we are using this outage to do some much needed maintenance and make the instance more affordable for us to run in the future, as well as more resilient to similar kinds of issues.
Yeah very cool but what does it mean? In English?
The problem
Right now the instance is lives on two drives: a 15GB one containing the database and a 30GB one containing images uploaded by other users or synced from other instances. The former filled up, so the Lemmy backend is crashing on startup. The server is now stuck in a loop of starting, realizing it can't write to the database, crashing and restarting. The only way to exit this loop is to either spend money and buy extra space or to delete some old data.
Our solution
The more intuitive solution would be expanding the database drive, however that's just too expensive and not really sustainable in the long run. Instead, we are going to transfer the image host to a significantly cheaper host, free up the 30GB drive and move the database there. This solution is, however, a bit more complicated and takes some time.
If you speak computer shit, what I just said means we are going to move the image host (pictrs) to a remote S3 object store, right now it's located in the same filesystem as the Lemmy server.
BLOOD FOR THE BLOOD GOD, CHICKENS FOR KFC.
Oooh I see. That makes way more sense, thank you for clarifying.
I have already seen that tweet once and for the life of me I can't understand the link between Mt 5,9-11 and whatever Ben said.
Ah got it. No, I didn't undestand your point.
Yeah it would be an interesting medium but radically different from what we currently have. And it simply wouldn't be a good social media, compared to the "competition", text-only means very little user engagement. Pretty sure the average user would look at maybe two or three posts, then get bored and move to Instagram. Or worse, TikTok.
Not too sure about that. A good chunk of all the images that end up filling our image hosting are cached images from other instances that reach us through federation. All images from all comunities on other instances that have at least one of our users subscribed to them get cached by the image host. Month after month, it fills up quite rapidly.
So the only solution to that would be either not federating at all, or doing so only with text-only communities. Of course none of these are really feasible.
I'm so proud of my country.
ITALY MENTIONED 🇮🇹 🇮🇹 🇮🇹 🐺🍕🍝
AuthLeft
Pray
Hmmmm
I bet you feel real stupid right now
Source: https://uptime.lemmings.world/lemmy.basedcount.com.json
100% agreed. I have also read that because of how big the Ukranian agriculture secture is, it'd pretty much wreck the EU's farmer grant program, which is also a sizeable problem.
Though the Polish elections have made me very hopeful. It might be wishful thinking, but without a Polish veto I'm hoping we might start an Article 7 procedure on Hungary, suspend their voting rights and start doing some much needed reforms.
Sorry, despite both being an admin and having recently migrated my pict-rs to an object storage, I don't have a solution for your issue.
I'm just here to ask a question out of sheer curiosity: why install from scratch? To me it sounds like asking for trouble and shooting yourself in the foot. Is Docker not suitable for your setup?