this post was submitted on 06 Feb 2026
176 points (97.3% liked)

Selfhosted

56957 readers
1029 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
top 18 comments
sorted by: hot top controversial new old
[–] Natanox@discuss.tchncs.de 54 points 1 month ago (3 children)

I understood everything, and I hate it.

[–] cenzorrll@piefed.ca 60 points 1 month ago

..."We don't just dump production applications in $HOME like crazy people"

Hey, I don't dump them in home, I test them in home and never move them.

[–] assembly@lemmy.world 18 points 1 month ago

It’s been a long 2026 and I appreciate that this video actually made me laugh out loud.

[–] Thassodar@sh.itjust.works 4 points 1 month ago (1 children)

I understood nothing and enjoyed the comedy, good stuff

[–] Natanox@discuss.tchncs.de 5 points 1 month ago

Do you want a scene-by-scene explanation of every command shown?

[–] MonkCanatella@sh.itjust.works 36 points 1 month ago (1 children)

"Now verify the repo isn't compromised by trusting github and 900 npm dependencies" lmao

[–] Bakkoda@sh.itjust.works 5 points 1 month ago* (last edited 1 month ago)

I was chuckling until the broke is the de facto standard then i lost it

If you haven't ever browsed the Real Men Run as Root pages, do so. Oldies but goodies.

[–] exu@feditown.com 20 points 1 month ago

And after having done that, you spend the next day automating these steps with cloud-init and Ansible

[–] datavoid@sh.itjust.works 10 points 1 month ago

Broken is the de facto standard

[–] 4cher0n@lemmy.dbzer0.com 9 points 1 month ago (1 children)
[–] mal3oon@lemmy.world 9 points 1 month ago

That's because you didn't disable password for ssh login, nor wireguard vpn tunneling (no idea why openclaw was shilling tailscale), and you don't have robust fail2ban rules.

[–] Damage@feddit.it 9 points 1 month ago (2 children)

I mean, it's mostly reasonable.

Isn't it?

[–] B0rax@feddit.org 12 points 1 month ago

Well you could have skipped a bunch of it if you make ssh only available via tailscale like he does

[–] Black616Angel@discuss.tchncs.de 7 points 1 month ago (1 children)

No. You see, it's much easier doing the same thing in some cloud like aws and paying a small fortune for a slower server than on a vps.

[–] KairuByte@lemmy.dbzer0.com 5 points 1 month ago (1 children)

I hate to tell you but a VPS is just a VM in the cloud. Unless you’re paying for bare metal, at which point you are paying an arm and a leg.

[–] Black616Angel@discuss.tchncs.de 8 points 1 month ago

You're technically correct, but missing my point.

Yes, it's both 'a cloud' but a VPS is much cheaper and needs way less configuration compared to a so-called 'cloud provider' like AWS, Azure or Alphabet (or other companies starting with the letter A, I guess).

[–] desmosthenes@lemmy.world 8 points 1 month ago

am I the agent?

[–] lessthanluigi@lemmy.sdf.org 5 points 1 month ago

Love the Emergency by Paramore with the lyrics taken out in the background. I feel seen now.