Live data from Hacker News

Self hosting in 2023

grifel.dev

271–280 of 307 posts

Re: Self hosting in 2023

#271
post #5

If you don't need all that cloud operations/deployment infrastructure, self hosting a website from home in 2023 is as easy as it was in 2003. Get a DDNS, do the NAT port forwarding, run some apache/nginx/whatever and push your files with sftp or similar to the server. In contrast to 2003, upstreams got better -- even Germany has average upstream speeds of 20mbit/second nowadays [1]. With 20mbit/sec you can do quite s…

No idea where they got that data but I call bullshit. Most people I know are still on DSL which means 20mbit upstream is the usual maximum (sometimes 40), so not sure where this even amount of fibre users would live.

Re: Self hosting in 2023

#272
post #251

Earlier quoted context omitted.

I used to keep a server in my room for a decade and I plan to retire it this year. An hour a month is actually a lot as this overhead is highly non-uniform; the server may work fine for months then need a whole day worth of work, which I can no longer easily sustain. [1] That said, I have of course run lots of softwares I haven't written, so maybe the actual takeaway from your experience should be that. [1] For examp…

Self-hosting shouldn't be a chore. Self-hosting should be fun! Sometimes I just do maintenance because I can and I like it, not even because it's needed. I could be making the dumbest incremental changes that don't even net a profit in the end just because I like doing it so much. To me they are definitely pets and I love them for it.

Same here!

Re: Self hosting in 2023

#273
post #5

If you don't need all that cloud operations/deployment infrastructure, self hosting a website from home in 2023 is as easy as it was in 2003. Get a DDNS, do the NAT port forwarding, run some apache/nginx/whatever and push your files with sftp or similar to the server. In contrast to 2003, upstreams got better -- even Germany has average upstream speeds of 20mbit/second nowadays [1]. With 20mbit/sec you can do quite s…

In the US this is almost always prohibited by the residential internet terms of service, and can subject you to account cancellation.

Re: Self hosting in 2023

#274
post #105

Earlier quoted context omitted.

You don't have to have that. Expectations have just increased since 2003.

iOS won't let websockets work without https so I think you can't do things like self-host jitsi meet. Many appliance type devices won't allow adding self-signed certificates either.

Websockets didn't exist in 2003, so that's just a case of higher expectations.

Re: Self hosting in 2023

#275

Earlier quoted context omitted.

> even Germany has average upstream speeds of 20mbit/second nowadays [1] Is it common for EU countries to not have symmetric gigabit fiber?

Same in Australia. I don’t believe you can get a symmetrical residential connection. Business, sure. But residential, no.

On that note: with our (Australian) National Broadband Network (NBN), residential connections don't always have the best uptime.

For example, at my last house (Melbourne), a 100/40 FTTC connection... the NBN company kept on having multi-hour outages (booked ahead of time) every 2-3 months. Note that's not my ISP, it's the NBN itself. For "upgrades" in the area and similar.

So very much "not business grade". Not even startup grade really. :(

Re: Self hosting in 2023

#276

Earlier quoted context omitted.

Forums are dynamic so no you can't fully static deploy that

Yes this only works when you use JS to implement anything dynamic, user specific, requiring up to date (up to the second) data and so on. You can keep the static content fairly up to date. For HN for example, you could prerender much of the content including latest comments and get Next to keep it up to date, cache invalidating as necessary. Basically have it rebuild static pages as posts are made. Then use fetch cal…

Thanks, this was useful.

Re: Self hosting in 2023

#277
post #105

Earlier quoted context omitted.

iOS won't let websockets work without https so I think you can't do things like self-host jitsi meet. Many appliance type devices won't allow adding self-signed certificates either.

Websockets didn't exist in 2003, so that's just a case of higher expectations.

Back to plain sites and not websockets, browsers didn't go through a missing https warning process in 2003 either so there are higher barriers and not just expectations.

Re: Self hosting in 2023

#278
post #252

Earlier quoted context omitted.

This is sort of true of owning a car or a home or basically anything. Of those things, my server requires by far the least amount of maintenance (even considering needing to take a day to do something more invasive maintenance once two years or so). I also think it's perfectly fine if my site is down for a day or so because I'm away on travel and it's gone offline. 89.9999% has five nines as well.

> I also think it's perfectly fine if my site is down for a day or so because I'm away on travel and it's gone offline. 89.9999% has five nines as well. I think this is the key takeaway: host at home unless you want good uptime. I don't host from home when I want the page to be available even if: 1. There's a power outage at my home 2. I need to e.g. change a lightbulb, so I have to turn off the power (and therefore…

You turn off the power to change a lightbulb? It never occurred to me before that that could be a dangerous activity. You hold it by the glass and unscrew it, then do the reverse for the new one. Your hand should never goes near the socket, right?

Re: Self hosting in 2023

#279
post #273
post #5

If you don't need all that cloud operations/deployment infrastructure, self hosting a website from home in 2023 is as easy as it was in 2003. Get a DDNS, do the NAT port forwarding, run some apache/nginx/whatever and push your files with sftp or similar to the server. In contrast to 2003, upstreams got better -- even Germany has average upstream speeds of 20mbit/second nowadays [1]. With 20mbit/sec you can do quite s…

In the US this is almost always prohibited by the residential internet terms of service, and can subject you to account cancellation.

Is it really? Which part is prohibited? Isn't that part of what you sign up for when you specify upload speed with your service contract?

I'm in the US and have never not had something or other being served on public facing ports

Re: Self hosting in 2023

#280
post #273

Earlier quoted context omitted.

In the US this is almost always prohibited by the residential internet terms of service, and can subject you to account cancellation.

Is it really? Which part is prohibited? Isn't that part of what you sign up for when you specify upload speed with your service contract? I'm in the US and have never not had something or other being served on public facing ports

"servers" are the part that is prohibited per ToS, even if the ports aren't blocked.
Post reply on HN