Skip to content

Homelab Security Simplified

This blog offers straightforward tutorials and instructions for setting up Linux servers, self-hosted applications, and similar projects in a homelab environment, with a particular focus on security. I don't like that many tutorials provide only basic setup instructions without including good practices concerning security, such as enabling SSL. I hope my articles will be able to fill this niche.

Please read beforehand section Used notations to familiarize yourself with some notations that I use in articles.

Read the blog


My OS of choice is Debian and most instructions will be written for that operating system. It's stable, well maintained and it's easy to find tutorials online.
Why not Ubuntu, well it's easy for me to get help for Debian and as some people say:

When two solutions are equal chose the one used by people you know. It's so much easier to get help :)

I also prefer Debian to Ubuntu because of smaller memory footprint which is quite important for homelab where you spin lots of testing machines.

And one more thing, Proxmox (my hypervisor of choice) is based on Debian.


This blog was created with Material for MkDocs. Why, well because:

  • It's simple to use,
  • Has integrated blog plugin,
  • Has really nice search function. You can search for any word and it will show surrounding text of that word. Very helpful in searching when you are revisiting and know what you are looking for but can't remember where it was.

Quick tip

When searching you can use * wildcard which means any chars. For example search *abled will find words enabled and disabled.