Get mad skills.
Hetzner Community is a place that’s designed for you to share, grow and improve.
Find all the resources you need to get your projects off to a good start in our comprehensive tutorial platform.
Backing up your Kubernetes Cluster to a Hetzner Storage Box using k8up
Author
PalomoxLearn to create encrypted offsite backup snapshots of your Kubernetes Persistent Volumes in a Hetzner Storage Box no matter your storage operator.
Read articleSetting Up FOSSBilling with Nginx, PHP-FPM, and MariaDB on Debian
Author
Kürşad ÖlmezInstall FOSSBilling on Debian with a hardened Nginx configuration and the required cron job for renewals and notifications.
Read articleSetting Up Proxmox Mail Gateway as a VM on Proxmox VE
Author
Kürşad ÖlmezInstall Proxmox Mail Gateway as a virtual machine on a Proxmox VE dedicated server, and configure mail routing, TLS, DKIM, spam and virus filtering.
Read articleIPv6 on Docker securely
Author
Rodrigo A. Diaz LevenThis tutorial will help you setup Docker with IPv6 in a secure way.
Read articleInstalling Single-Node OpenShift on a Hetzner Dedicated Server
Author
Tomaž BorštnarDeploy a single-node OpenShift cluster on a Hetzner dedicated server straight from the Rescue System, using the Agent-based Installer and kexec.
Read articleInstalling Blocky as DNS Filter with Caddy DoH and WireGuard on Debian
Author
Nikita SiegleInstall Blocky as an ad-filtering DNS server on Debian 13, secure DoH with Caddy, and use the filter on the go via WireGuard.
Read articleSetting up a Tor Middle/Guard Relay on Debian or Ubuntu
Author
Leon WösteInstall and configure a non-exit Tor relay on Debian or Ubuntu, with optional IPv6 and Nyx monitoring.
Read articleBuilding a Virtual Office Network with Proxmox, OPNsense and Open vSwitch
Author
Magomed GamadaevTurn a Proxmox node into a routed virtual office: Open vSwitch bridges, OPNsense firewall VM configured over SSH, private LAN, WireGuard access. No VNC, no GUI.
Read articleFixing intermittent packet loss on a vSwitch with a periodic ARP request
Author
phanil kumarWhy a Linux host on a vSwitch can lose inbound traffic for seconds at a time, how to prove it in packet captures, and the arping keepalive that fixes it.
Read articleHetzner DynDNS Bridge for the Hetzner Console API
Author
woehrlHow to use a PHP/SQLite-based bridge that provides a DynDNS endpoint and keeps Hetzner DNS zones in sync via the Hetzner Console API.
Read article