this post was submitted on 24 Sep 2025
68 points (94.7% liked)

Selfhosted

51880 readers
908 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.

Resources:

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

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

Hello, I’ve recently discovered self hosting and I really want to get into it. I’m not going to fully deep dive now, but I at least want to know the basics before I start my own journey. So today I came to ask if anybody has a roadmap or recommends a path for me to get into self hosting.

As far as Linux goes, I’m currently on Mint but only know how to update and switch/list directories. I do not know docker but understand the basics of it. This also goes for tailscale.

I know what a NAS is and how it works and the different Raids and when to use which one. I know what I want to self host but I am not sure if I want to use docker or proxmox. I’m also don’t understand the proxmox and how it works. Any information or tutorial would be highly appreciated. Thanks you

you are viewing a single comment's thread
view the rest of the comments
[–] Saltarello@lemmy.world 1 points 3 days ago* (last edited 3 days ago)

Late arrival but in case it helps:

I'm 100% self taught. I'd never used Linux before I got my first Pi & struggled to get Nextcloudpi working, which I did eventually. But support came to an end so maintenance was going to become an issue so I had to learn.

I found this excellent video on how to read Docker requirements & apply them step by step into Portainer. He explains slowly & methodically exactly what he is doing & why.

Portainer is a method of handling Docker stacks/containers via a web UI. Both Docker & Portainer are simple to install.

It's easier to use Docker Compose files and/or .env (environment variable) files (both are even simpler to deploy through Portainer) but this video taught me what was going on & gave me confidence to have a go. What attracted me to Docker is you can easily remove stacks/containers if/when you make a mess rather than wiping the drive & start again, which is how I went about things initially.

This gave me the tools to set up Nginx Proxy Manager & I never looked back. Highly recommend a robust backup solution as stuff will inevitably go wrong along the way (I see Borg, Restic mentioned often, I went for Kopia).

I can't recommend highly enough making detailed notes along the way. I rely on my Joplin notes all the time.

One more tip. Once you start using Docker, dont fall into the trap of using the "latest" tag. If you know the version number its far easier to re-deploy if an update is bad.

Enjoy your new time consuming, teeth clenching, frustrating ...and rewarding hobby 👍