Install sPanel
Reverse Proxy & TLS

Custom Domains & Automated SSL

Configure custom apex domains, subdomains, and wildcard certificates with Traefik v3 and Let's Encrypt automation.

Traefik v3 + Let's Encrypt Otomatis

Zero-configuration reverse proxy dengan sertifikat HTTPS terbitan gratis dan pembaruan berkala otomatis.

sPanel mengelola container Traefik terdedikasi di port 80 dan 443. Ketika Anda menambahkan custom domain di proyek, sPanel menyematkan label Docker standar ke container aplikasi Anda. Traefik secara dinamis membaca label tersebut tanpa perlu restart engine, lalu menjalankan ACME HTTP-01 challenge untuk menerbitkan sertifikat TLS resmi dari Let's Encrypt.

Konfigurasi DNS Domain Anda

Arahkan domain atau subdomain Anda dari registrar (Cloudflare, Namecheap, Niagahoster) ke IP VPS sPanel.

Tipe RecordNama (Host)Target (Value)TTL
A Record@ (domain utama)<IP_VPS_ANDA>Auto / 300s
A Recordapi (subdomain)<IP_VPS_ANDA>Auto / 300s
CNAMEwwwdomainanda.comAuto / 300s

Integrasi Cloudflare (Mencegah Error Redirect Loop)

Panduan penting jika Anda menggunakan DNS Cloudflare dengan proxy orange cloud aktif.

PENTING: Atur Mode SSL Cloudflare ke "Full (Strict)"

Jika Anda mengaktifkan proxy Cloudflare (awan oranye) dengan mode SSL bawaan "Flexible", Anda akan mengalami error ERR_TOO_MANY_REDIRECTS. Hal ini terjadi karena Traefik di sPanel otomatis memaksa HTTPS (port 443), sementara Cloudflare Flexible menghubungi port 80 HTTP.

Buka Cloudflare Dashboard → SSL/TLS → Pilih opsi "Full" atau "Full (Strict)".

Magic Staging Preview (sslip.io)

Preview instan tanpa perlu mendaftarkan domain baru atau menunggu propagasi DNS.

sPanel secara otomatis menetapkan domain wildcard berbasis IP VPS Anda menggunakan layanan DNS publik sslip.io:

https://<app>.<ip>.sslip.io

Alamat staging ini langsung dapat diakses dari browser mana saja dengan sertifikat SSL valid untuk pengujian branch staging sebelum domain utama diarahkan ke produksi.