this post was submitted on 23 Mar 2026
53 points (96.5% liked)

Selfhosted

57808 readers
556 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
 

For some months now, I've been trying to set up an Mbin instance, since as it's more manual than the other softwares I found, and I understand things better if I can see the logic behind them. I'd rather do that before going for automated processes where if something breaks, I don't know how to handle. However, trying to figure things out as I go, it's so much stuff that I figured out instead what I knew was very little.

As I was also interested in hosting other sites, this made me reevaluate things, and turns out several things I don't know, like how to host two sites in a same machine, how to handle horizontal attacks, what some tools are used for, etc.

So going back to the title, what to study? Maybe some specific book? Private classes/courses? Online tutorials? Something else? Just no university suggestion, please - from experience, they are extremely shallow at best.

Thanks in advance!

you are viewing a single comment's thread
view the rest of the comments
[–] irmadlad@lemmy.world 5 points 1 day ago (1 children)

Use Cloudflare for now, because they handle a lot of security stuff for you that you definitely don’t want to screw up.

This is mainly for OP, but you mentioned Cloudflare. OP, if you decide to go with Cloudflare Tunnels/Zero Trust, I have some notes that might help jump start that process. They've seemed to help a few people set up Cloudflare Tunnels/Zero Trust, and I'd be happy to share them with you.

[–] Auster@thebrainbin.org 2 points 21 hours ago (1 children)

I'll be doing others' suggestions of going from the basics, to be sure whether I'm missing or not any knowledge. This earlier parts shouldn't require internet, but I'll ask once I get to the DNS part. Thanks. 😊

[–] irmadlad@lemmy.world 2 points 21 hours ago

They are correct in that a basic foundation is crucial. Once you get that down to a note, then you can work on maybe running some Docker containers. I would just start with one and learn it. How it interacts with the rest of the stack, what else is it doing behind the scenes. Small steps lead to great strides.