Skip to content
Serverküche
Search

Loading search … (only available on the published site).

Start here: the self-hosting learning path

The guided route from a freshly ordered server to a finished self-hosting stack – all Serverküche recipes in the right order.

Self-hosting looks like a huge mountain at first – but it’s really just a chain of small steps that build on each other. This path guides you through all the Serverküche recipes in the right order: from the first server setup, through hardening, to ready-to-serve applications. Every tutorial assumes exactly what you built in the previous one – you’ll never land on a page whose basics you’re still missing.

You don’t have to do everything in order: if you’re already further along, jump straight to the section you need. New here? Start at the top.

1 · Get the server ready

From the freshly ordered server to a properly set up base system.

2 · Harden & back up

Firewalls, automatic updates, brute-force protection and real off-site backups.

3 · The Docker foundation

Understand containers and make apps reachable with automatic HTTPS – the pattern every app reuses from here on.

4 · Your first applications

The services you self-host for – each one following the same Traefik recipe.

5 · Operations & pro moves

From tinkerer to operator: monitoring, modern attack defence, update discipline and private VPN access.

Before the first recipe

No server yet? The server calculator estimates the RAM and CPU your planned services need, and the netcup recommendation explains the difference between VPS, VPS Lite and root server.