I’m selfhosting my instance for fun and not for profit. I’m using a server on Hetzner that costs me 4.11/mo. I’m the only active user of my instance, but I like to own my own data and selfhost my own services.
My point is that sure while it’s new and shiny everyone wants to try it out but I think over time people will get bored with self hosting lemmy and move onto other things. I might setup my own on a free tier VPS or something because that’s a thing for some reason, let Amazon Microsoft or oracle pay for it lol
Wait till someone builds a narrow AI just to maintain and update a server. The ability to conveniëntly self host services with a single installer is going to become a new commodity to sell next to freemium/subscription corporate services
Do i really need a dns sever if i am the only user? I am fine using my ip adress. I know a dns also enables https certification but i am my own network admin so do I really need it? My only concern is bad actors breaking into my server trough a vulnerability.
Do you mean a domain name? If so, I am 99% sure that federation (so your instance communicating with other instances) requires https, which would require you to use a domain name.
If you just wanted to run an isolated/private instance, then a domain name wouldn’t be required.
How is it independent if we rely on a dns service?
When do we start building a decentralized dns network? /halfS (i will search if one exists after this comment and if not il see if duckdns is still free)
Decentralized DNS (DNS servers that is) as a concept doesn’t really work, we have centralized DNS and Certificate Authorities in order to establish a chain of trust, for better or for worse. Otherwise, there is no way for me to say, claim that I’m google.com or some other big domain.
And really that’s just from a security standpoint. DNS also serves as a glorified phone book for the internet - but if everyone tries to make their own phone book and there was no centralized copy to refer to, you (or rather your computers/devices/etc) wouldn’t even begin to know where to begin looking up google.com . Even if I wanted to advertise myself as google.com, without some sort of centralized solution there is no one to “advertise” to in the first place, if that makes sense.
I think at least for the foreseeable future we’re going to be always tied to centralized DNS, unless we want to have something like key signing parties for domain names - and even then, I still don’t even think that’d work unless every device on the planet goes to the “same party” and everyone promises to have a unique domain name somehow… and a way to trust that the first “person” we find to be “advertising” their domain is actually the proper owner of the domain, in which case we’re pretty much right back to centralized DNS.
Hopefully that all makes at least a bit of sense, I’ve just woken up so I’m not 100% here yet haha.
over time people will get bored with self hosting lemmy and move onto other things
I wouldn’t worry about that. At the same time, new people join lemmy. Most as users, but some as admins, and even a few as developers. At the moment, I believe the increase in new servers is way more capacity than we need for new users.
Looking around this thread made me happy (thanks for creating it!). It seems many people host for very admirable reasons, sometimes explicitly unselfish. I am grateful for this and totally fine when one of those people decides to step down for whatever reasons. It’s all part of the beauty of freedom.
From a user’s point of view, one might worry that users could be forced to move when an instance shuts down. Happened to me. Not great, but a piece of cake compared to migrating from another platform.
For statistical reasons, we can probably assume that most users will end up in stable instances with very few to zero moves.
I’m selfhosting my instance for fun and not for profit. I’m using a server on Hetzner that costs me 4.11/mo. I’m the only active user of my instance, but I like to own my own data and selfhost my own services.
My point is that sure while it’s new and shiny everyone wants to try it out but I think over time people will get bored with self hosting lemmy and move onto other things. I might setup my own on a free tier VPS or something because that’s a thing for some reason, let Amazon Microsoft or oracle pay for it lol
Wait till someone builds a narrow AI just to maintain and update a server. The ability to conveniëntly self host services with a single installer is going to become a new commodity to sell next to freemium/subscription corporate services
No AI required https://github.com/LemmyNet/lemmy-ansible
Do i really need a dns sever if i am the only user? I am fine using my ip adress. I know a dns also enables https certification but i am my own network admin so do I really need it? My only concern is bad actors breaking into my server trough a vulnerability.
Do you mean a domain name? If so, I am 99% sure that federation (so your instance communicating with other instances) requires https, which would require you to use a domain name.
If you just wanted to run an isolated/private instance, then a domain name wouldn’t be required.
This is correct. Other servers will not connect with you if you don’t have a valid certificate.
Damned.
How is it independent if we rely on a dns service? When do we start building a decentralized dns network? /halfS (i will search if one exists after this comment and if not il see if duckdns is still free)
Decentralized DNS (DNS servers that is) as a concept doesn’t really work, we have centralized DNS and Certificate Authorities in order to establish a chain of trust, for better or for worse. Otherwise, there is no way for me to say, claim that I’m
google.com
or some other big domain.And really that’s just from a security standpoint. DNS also serves as a glorified phone book for the internet - but if everyone tries to make their own phone book and there was no centralized copy to refer to, you (or rather your computers/devices/etc) wouldn’t even begin to know where to begin looking up
google.com
. Even if I wanted to advertise myself asgoogle.com
, without some sort of centralized solution there is no one to “advertise” to in the first place, if that makes sense.I think at least for the foreseeable future we’re going to be always tied to centralized DNS, unless we want to have something like key signing parties for domain names - and even then, I still don’t even think that’d work unless every device on the planet goes to the “same party” and everyone promises to have a unique domain name somehow… and a way to trust that the first “person” we find to be “advertising” their domain is actually the proper owner of the domain, in which case we’re pretty much right back to centralized DNS.
Hopefully that all makes at least a bit of sense, I’ve just woken up so I’m not 100% here yet haha.
Yes, I’m using exactly that.
I wouldn’t worry about that. At the same time, new people join lemmy. Most as users, but some as admins, and even a few as developers. At the moment, I believe the increase in new servers is way more capacity than we need for new users.
Looking around this thread made me happy (thanks for creating it!). It seems many people host for very admirable reasons, sometimes explicitly unselfish. I am grateful for this and totally fine when one of those people decides to step down for whatever reasons. It’s all part of the beauty of freedom.
From a user’s point of view, one might worry that users could be forced to move when an instance shuts down. Happened to me. Not great, but a piece of cake compared to migrating from another platform.
For statistical reasons, we can probably assume that most users will end up in stable instances with very few to zero moves.
What spec did you go for?
I’m using cx11 currently which is plenty.