Auto-installation on Hetzner
Hetzner Cloud is a reliable European option. Create an Ubuntu 24.04 server, then run the same Docker-based installer as on DigitalOcean.
Create the server
- Sign in at hetzner.cloud and create a project.
- Add a server: Ubuntu 24.04, at least CX22 / 4 GB RAM / 2 vCPU, location close to your traffic.
- Add your SSH key. Do not install any extra software or control panel.
- After the server is up, follow the alternative installation (Docker Compose) or paste the official cloud-init / user-data script if you have it.
Firewall
Use the same default as every other Track Arrow server: inbound SSH 22, HTTP 80, HTTPS 443 only. Leave outbound open. Do not allow Redis, MySQL, ClickHouse, or Adminer from the internet.
- In Hetzner Cloud open Firewalls → Create Firewall.
- Inbound allow TCP 22, 80, and 443. Apply the firewall to this server.
- Keep outbound allow-all (Hetzner default). Docker can bypass UFW, so the cloud firewall matters more than rules on the VM.