1. Sunucunuzu hazırlayın
ABS, Docker çalıştırabilen herhangi bir Linux sunucuda çalışır.
Ubuntu 22.04+, 2 vCPU, 4 GB RAM ve 40 GB disk öneririz, Hetzner CX22 (€3,79/ay) ideal. Sunucunun public IP'sine bir DNS A kaydı (örnek abs.alanadiniz.com) yönlendirin, 22/80/443 portlarını açın, sonra Docker'ı kurun. Compose dosyasındaki Caddy, DNS çözüldüğünde TLS sertifikasını otomatik alır.# Any Linux host with Docker. Hetzner CX22 (€3.79/mo) works great.
# Point an A record at the server's public IP first.
sudo ufw allow 22/tcp && sudo ufw allow 80/tcp && sudo ufw allow 443/tcp && sudo ufw enable
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER # then: log out, log back in
docker run hello-world