this post was submitted on 27 Oct 2025
428 points (98.9% liked)

Technology

76460 readers
3797 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

We need more cloud services.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] 9tr6gyp3@lemmy.world 15 points 2 days ago (4 children)

Reminder to everyone, if you aren't necessarily worried about uptime too much, and have a spare device at home, you can host personal websites and various services that might be useful for yourself or friends and family. To keep it simple, all you would really need is

  • an up-to-date router that isn't end-of-life
  • a firewall that geo blocks traffic from outside your country and blocks all ports except 80 and 443
  • port forwarding 80 and 443 to your device
  • setup dynamic dns service (some routers can handle this)
  • a domain name

Keep your device and router updated and reboot it every once in a while to load the updated kernel. Then just install some web server software or whatever on your device and point your domain to it.

Together, we can decentralize the web a little bit ๐Ÿ™‚

[โ€“] JonnyKreng@lemmy.ml 10 points 2 days ago (1 children)

As a novice DON'T put your devices on the open Internet. Use something like tailscale or Splittunnel. You can give your friends access through that.

[โ€“] 9tr6gyp3@lemmy.world 0 points 2 days ago* (last edited 2 days ago)

Thats why I suggested an up-to-date router that isn't end-of-life. If you keep your router firmware updated, your firewall on, and your "server" updated, then you are as protected as any VPS that has ever been deployed.

Tailscale is centralized and prevents you from accessing your devices if it goes down, which is what the OP points out. If we want some decentralization, we can configure our current equipment to do so. Its not so difficult if you spend some time reading your router's documentation and keep everything behind it updated. NAT firewalls are pretty good at keeping bad things out.

[โ€“] A_Random_Idiot@lemmy.world 2 points 2 days ago* (last edited 2 days ago) (1 children)

You are likely to get away with this if your website gets little traffic.

But to much and your ISP is likely to tell you to knock it off, or just close your subscription.

[โ€“] 9tr6gyp3@lemmy.world -1 points 2 days ago* (last edited 2 days ago)

If they're not actively blocking ports 80 and 443, then its pretty clear they are allowing their users to host websites (unless their terms of service specifically say don't host websites)

[โ€“] Vex_Detrause@lemmy.ca 2 points 2 days ago (1 children)

Any good guide to set this up?

[โ€“] 9tr6gyp3@lemmy.world 1 points 2 days ago* (last edited 2 days ago)

It will totally depend on the equipment you plan on using, but in general, your router's manual/documentation should say whether it supports Dynamic DNS, how to configure your firewall, and how to enable port forwarding.

From there, your device's operating system should have documentation on how to perform maintenance, and the web server software you plan on using should have guides on how to get it running on your OS of choice.

For example: If you want to host some websites on your device (or just want a nice web-based control panel for your "server"), do a fresh install of Debian 12 and then install something like Virtualmin or HestiaCP. Those two include various web apps that are easy to install and run with a few clicks, like a Wordpress or something.

What kind of services?

I'm having trouble imagining what's possible and worth hosting for friends and family.