Good luck Dave. Thanks for paying and keeping this community alive.
Lemmy.nz Support / Meta
You can ask questions about the Lemmy.nz instance here.
This community also serves as our Meta community, with posts about updates to the Lemmy software on Lemmy.nz or other things relevant to Lemmy.nz users and not relevant to other instances.
Their prices seem very reasonable.
I think you should be fine on those specs, disk space might be (slightly) over provisioned, unless you will be keeping a couple of full local backups of the DB.
Traffic should be fine until you get scrapped, I see that my bandwidth has more than doubbled in the last 24h:

Their prices seem very reasonable.
It was surprisingly cheap for an NZ server! I'm paying in 6 monthly blocks to get that price, and it's a custom plan as their off the shelf ones weren't quite balanced right for us.
I think you should be fine on those specs, disk space might be (slightly) over provisioned, unless you will be keeping a couple of full local backups of the DB.
I started with 100GB and after transferring across the basics it was at over 80GB used already, which is 60GB lemmy DB, 7GB pict-rs DB, and then other bits and bobs. I haven't started any of the alternate front ends or ancillary services either. I don't want to have to worry about old docker images, excess logs, or a database dump filling up the hard drive and bringing down the server, it needs head room so I went with 150GB. Plus it's nice to be able to transfer stuff to the server before bringing it down to minimise downtime when needed.
Traffic should be fine until you get scrapped, I see that my bandwidth has more than doubbled in the last 24h:
On the existing server it causes quite extreme slowdown, and our specs are being halved. I have a lot of ASNs blocked or with capchas through cloudflare, but I'm going to investigate putting Anubis over the various UIs (not the APIs, which aren't targeted and could impact federation and apps).
Up until now we have been using upwards of 3.5 terabytes of traffic each month, but it's highly likely that the majority of this is transferring of backups, which included 250GB+ of cached images. With this now in object storage, transfers should drop by a lot.
I noticed when cm0002 created an account on my instance that the storage for pictrs went up by a lot - before then there there were no meme communities - now I have almost them all and lots of really weird communities in my DB
Haha yeah I use to have the community-seeder software that would automatically find and subscribe a seeder account to any communities over a certain threshold. These days it doesn't work but there is lemmy-federate instead, which automatically gets an account you nominate to subscribe to communities of other instances that have opted in. So lemmy.nz probably has the vast majority of communities.Lots of memes!
And we're back!
Work's not done, but the main move is done and we're running on the new server! Federation will be behind but hopefully that will be sorted in the next 30-60 minutes.
Thanks Dave!
Appreciate your work!
I hope it's extraordinarily boring and tedious.
May the force be with you, etc.
Haha I hope so too!
The new anti-ai thing on the images host seems to be broken?
I get stuck in a refresh loop.
Yeah it's still not working right. It's disabled at the moment except for alternate frontends, I'm trying to get it working without breaking everything ๐. But I have been enabling, testing, and then disabling when I see something isn't working, so if you see an issue hopefully it will be resolved quickly when I realise and disable Anubis again.
I think it's all up and running now, I've just done a post about it here. So let me know if you're still seeing anything weird!
Huh, those server specs are surprising. I think I have better than that for my home server.
Thanks again for all the hard work Dave!
Well the current server has 8 cores and 16GB RAM allocated, but now we have to pay for it I don't think we can justify all that power that doesn't get used. The CPU usage hovers around 10-15% most of the time, and the majority of the RAM use is cache.
If it's not powerful enough they can bump the specs up pretty quickly, but I think it will be fine. A service like lemmy is mostly database heavy, lots of writes with all the federation, but postgres handles this pretty nicely. It's only when AI scrapers get through that it struggles, and I'm going to look at putting Anubis in place to help with that. Currently I manually add ASNs (kind of like a grouping of IP addresses) to Cloudflare to send them a capcha based on high frequency IP addresses from problematic countries, but over time I'll work on reducing our reliance on Cloudflare.