this post was submitted on 13 Jun 2023
268 points (100.0% liked)

lemmy.ml meta

1406 readers
1 users here now

Anything about the lemmy.ml instance and its moderation.

For discussion about the Lemmy software project, go to [email protected].

founded 3 years ago
MODERATORS
 

Its now running on a dedicated server with 6 cores/12 threads and 32 gb ram. I hope this will be enough for the near future. Nevertheless, new users should still prefer to signup on other instances.

This server is financed from donations to the Lemmy project. If you want to support it, please consider donating.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 34 points 1 year ago

Everyone liked that.

[–] [email protected] 17 points 1 year ago

As a new user, thanks for being accepting of us migrants!

[–] [email protected] 9 points 1 year ago (1 children)

Please know that your work is genuinely appreciated in fascilitating the migration from Reddit to Lemmy. Your efforts will hopefully ensure a bright future for communities on this platform. Kudos @[email protected] !

[–] [email protected] 3 points 1 year ago

Thank you :)

[–] [email protected] 8 points 1 year ago (5 children)
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (3 children)

I was getting 502 Bad Gateway. When I pinged Lemmy.ml I got an IPV6 address. It disabled IPV6 on my local computer and now when I ping I get a IPV4 IP address it works now.

I am wondering if DNS is screwed up on the IPV6 network for Lemmy.ml.

Note. This could totally be something on my end, I really haven't done much with IPV6 but it did solve the 502 Error so I might do the same for you.

Edit. I had a few people say turning off IPV6 on their end fixes the 502 Bad Gateway, so it looks like it has something to do with IPV6.

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (2 children)

You are right, I forgot to configure IPv6. Will be fixed shortly.

Edit: Should be fixed now.

load more comments (2 replies)
[–] [email protected] 3 points 1 year ago* (last edited 1 year ago) (1 children)

Thanks for mentioning the IPv6, I've been banging my head all day trying to figure out why I kept getting the 502 yet no one was complaining anywhere and isitdown was showing the server as Up.

I forces my DNS to resolve only IPv4 for lemmy.ml and now I can use it.

My suspicion is that nginx is misconfigured and not listening via IPv6. Or maybe the AAAA record is pointing to the wrong IPv6 address.

@[email protected] Thanks for upgrading the server!

load more comments (1 replies)
load more comments (1 replies)
load more comments (4 replies)
[–] [email protected] 8 points 1 year ago

The server has become more responsive definitely. I thought my internet routing was so shitty that it took so long to load the site. Nice!

[–] [email protected] 8 points 1 year ago (1 children)

I just want to say, you all are doing a great job. Maybe I don’t fully understand it yet, but I have created some communities on the lemmy.ml instance and I don’t really want to move away. Is there anything I can or should do? I think that I’m currently locked in here.

load more comments (1 replies)
[–] [email protected] 7 points 1 year ago (2 children)

How to migrate an account to another instance without losing anything including relationships ?

load more comments (2 replies)
[–] [email protected] 7 points 1 year ago (2 children)

Thank you so much for all the hard work, I'm really loving it here.

load more comments (2 replies)
[–] [email protected] 7 points 1 year ago

Just started supporting this instance on liberapay, if other follow you'll hopefully be able to upgrade the potato soon !

[–] [email protected] 6 points 1 year ago (4 children)

Hi @[email protected]. Thanks for the upgrade and for your work.

May I ask about the resources utilization now? CPU, RAM, storage? Thanks!

load more comments (4 replies)
[–] [email protected] 6 points 1 year ago (2 children)

Is it possible to horizontally scale these instances instead of just upping the machine hardware? What are the main performance bottlenecks typically?

load more comments (2 replies)
[–] [email protected] 5 points 1 year ago

Congrats on the smooth migration!

[–] [email protected] 5 points 1 year ago (2 children)

I'm still amazed at how light-weight lemmy is.

[–] [email protected] 5 points 1 year ago (1 children)
load more comments (1 replies)
[–] [email protected] 3 points 1 year ago (1 children)

Yeah I mean a single dedicated server doesn't sound like much, and yet performance is much better than before!

[–] [email protected] 2 points 1 year ago

And it's not even a super beefy one!
kbin.social uses a CCX41 with 16 virtual cores (I think 8 of those are hyperthreaded though) and 64gb of ram for its ~25k users

[–] [email protected] 5 points 1 year ago

I'm still having trouble that any comments I make on other instances through lemmy.ml are not seen on those instances, only when viewed through lemmy.ml

[–] [email protected] 5 points 1 year ago

Thanks for your hard work, I really can tell the difference. Now lemmy.ml is much more responsive than before

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (1 children)

Are there still issues with cross-instance content? Previously, if I signed in to lemmy.ca and subscribed to a channel on .ml, I didn't see all content. Likewise, if I left a comment from my .ca account, it wouldn't necessarily show up for users on .ml.

If this is still a problem, it's a HUGE roadblock in being able to just tell people to join other instances, if we don't want to fracture an existing community.

Edit: That may have simply been a result of the excess load?

load more comments (1 replies)
[–] [email protected] 4 points 1 year ago

This new machine is speedy! Getting pretty much instant loading times. Thank you to the donators, I will be joining you soon!

[–] [email protected] 4 points 1 year ago
[–] [email protected] 4 points 1 year ago (2 children)

Is that why I kept getting this error?

load more comments (2 replies)
[–] [email protected] 4 points 1 year ago

Upgrade unlocked!

[–] [email protected] 3 points 1 year ago

Gotta say it's been a smoother experience using it in the last couple hours. Thanks!

[–] [email protected] 3 points 1 year ago

Have we explored the possibility of "porting" the larger communities to other instances? It seems that many of us simply wish to subscribe to the largest (insert type of community here) and can do so from various home instances. Might lower demand on this specific instance at the very least.

[–] [email protected] 3 points 1 year ago

Thanks! Donated 5$ - I encourage others to do the same.

[–] [email protected] 3 points 1 year ago (2 children)

Thank you for your hard work! Although I kinda foresee for the future if Lemmy really would become the new "reddit" with such servers and millions of users, wouldn't that also rise the server costs and ultimately make the hosts dependent on asking money for it, maybe by a paywall or by ads? I think to make this community really be "free" without any host responsible for spending a huge amount of money for servers, the best solution would be to make the actual "servers" be a p2p cluster. Unfortunately I'm not quite sure how to realize that without losing a huge fraction of the model if a lot of nodes (i.e., the actual users) are offline. Sorry, I'm just brainstorming.

load more comments (2 replies)
[–] [email protected] 3 points 1 year ago

This server now: I am speed

[–] [email protected] 3 points 1 year ago

Congrats! I was hoping that's what was going on!!❤️

[–] [email protected] 2 points 1 year ago

@nutomic Sounds awesome!
Was wondering why it was offline.

[–] [email protected] 2 points 1 year ago

Fantastic to see and the improvements are already being felt and very obvious.

Thank you!

[–] [email protected] 2 points 1 year ago

Great news, and thanks for the upgrade, it is flying now. Would there be need from any devopsy work to contribute, I'd like to help.

[–] [email protected] 2 points 1 year ago (1 children)

Is most of the discussion about the infrastructure done in a community here, or do you folks have an invite only discord/slack or something @[email protected]?

I've been working in devops for 4 years now, but with mostly kubernetes and AWS, but I'd like to throw some ideas and just ask some more specific questions about the infrastructure. Like I'm curious why autoscaling the web servers and moving the database server to a dedicated instance is not the current configuration.

[–] [email protected] 5 points 1 year ago (4 children)

There is really not much to discuss. The server was overloaded so we got a bigger one. And there is no reason to mess with stuff like kubernetes when a single server works fine. After all our job is to improve the Lemmy software for everyone, not build a huge centralized platform only on lemmy.ml.

load more comments (4 replies)
[–] [email protected] 2 points 1 year ago (1 children)

hi! I would be interested in understaning more the setup of the lemmy.ml instance. Do you use a cloud provider, a SaaS platform or a traditional hosting ? What are the costs that are incurred? Cheers!

[–] [email protected] 3 points 1 year ago (2 children)

It's a single, dedicated server from ovh.com for 60 euros per month.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

6 cores/12 threads and 32 gb ram

See matrix DMs.

[–] [email protected] 2 points 1 year ago (1 children)

Is Lemmy made with horizontal scaling (a.k.a. launching more instances and have a load balancer proxy the requests to the various instances) in mind? It could help larger instances like lemmy.ml managing the load better rather than just putting it on a beefier machine.

[–] [email protected] 7 points 1 year ago (2 children)

You should be able to do that without problems. However the main bottleneck is the database, I think some people want to experiment with read replicas. However as developers we would rather focus on optimizations which will benefit everyone, not only the largest instances.

[–] [email protected] 4 points 1 year ago

Ah awesome. The database horizontal scaling is a solved problem already luckily, especially an enterprise database like PostgreSQL has lots of options there.

as developers we would rather focus on optimizations which will benefit everyone, not only the largest instances.

Oh sure, but being able to horizontally scale shouldn't hurt small instances 😉 Personally I'd probably host a single-user instance at some point just like I do with Mastodon, so I personally don't really have a need for horizontal scaling either but it's good to think of those things.

load more comments (1 replies)
[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

First! 😂

I kept refreshing and was wondering why it was down. It was showing an nginx error message or sometimes a certificate issue.

Really glad we got a new beefy server though. 🤞

load more comments
view more: next ›