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

Selfhosted

56369 readers
1078 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 53 points 1 week ago (3 children)

I understood everything, and I hate it.

[–] cenzorrll@piefed.ca 60 points 1 week 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 week 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 week ago (1 children)

I understood nothing and enjoyed the comedy, good stuff

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

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

[–] MonkCanatella@sh.itjust.works 36 points 1 week 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 week ago* (last edited 1 week 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 21 points 1 week ago

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

[–] datavoid@sh.itjust.works 11 points 1 week ago

Broken is the de facto standard

[–] 4cher0n@lemmy.dbzer0.com 9 points 1 week ago (1 children)
[–] mal3oon@lemmy.world 9 points 1 week 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 week ago (2 children)

I mean, it's mostly reasonable.

Isn't it?

[–] B0rax@feddit.org 12 points 1 week 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 week 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 6 points 1 week 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.

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 week ago

am I the agent?

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

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