Self-hosted lab journey guide

If you decided to give the self-hosted lab a try, this the the right place to start. This is how my journey started

  1. Prerequisites
  2. Installing your first docker application for photos management, similar to Google Photos – Immich
  3. Application to stream your movies – Jellyfin
  4. How to access my self-hosted apps remotely and securely – TailScale
  5. Protect your data with a daily incremental de-duplicating backup – Borg UI
  6. How to use friendly names to access your services from another local device, block some Ads and protect all your home devices from malicious sites – AdGuard Home
  7. How to make all apps accessible on port 80/443 – Nginx Proxy Manager

After this you can add even more self-hosted applications, you already have a solid base to continue hosting apps, accessing them remotely and backing them up.

If you manage to finish all of them, or even some of them – i am happy for you!!!

You took the time to take control in your own hands and not depend on a Cloud Provider. Getting your hands dirty takes time, but it will be worth it in the long run and you will learn tons of new things. I prefer investing in my own small hardware upfront than paying a small (or not so small) ever increasing fee until the rest of my life.