GhostlyHosting: Hosting Server Blazor, Aplikasi di VPS Milik Anda
Alat konsol interaktif untuk deployment Blazor Server dan ASP.NET Core yang di-host sendiri. SSL otomatis, Nginx, Cloudflare, dan integrasi GitHub di VPS Ubuntu mana pun.
GhostlyHosting adalah aplikasi konsol interaktif open source yang mengubah VPS Ubuntu baru menjadi lingkungan hosting siap produksi untuk aplikasi Blazor Server dan ASP.NET Core. Deploy langsung dari GitHub, kelola sertifikat SSL, konfigurasi proxy balik Nginx, dan integrasi perlindungan DNS Cloudflare melalui antarmuka terminal berbasis menu sederhana.
Apapun penyedia VPS Ubuntu yang Anda gunakan, seperti DigitalOcean atau UpCloud, GhostlyHosting mengelola seluruh pengaturan server sehingga Anda bisa fokus membangun aplikasi tanpa harus menulis file konfigurasi.

Daftar Isi
Prasyarat
Sebelum menginstal GhostlyHosting, pastikan Anda sudah menyiapkan akun dan token berikut.
Token akses pribadi GitHub
Buat token akses pribadi di akun GitHub Anda dengan cakupan repo. GhostlyHosting menggunakannya untuk mengkloning repositori privat dan menarik pembaruan.
Token API Cloudflare
Buat token API Cloudflare dengan izin edit DNS. GhostlyHosting menggunakannya untuk validasi sertifikat SSL otomatis dan pengelolaan catatan DNS.
Penyedia VPS (opsional)
Akun DigitalOcean atau UpCloud bersifat opsional tapi disarankan. GhostlyHosting memiliki manajemen firewall bawaan untuk kedua penyedia tersebut. VPS Ubuntu lainnya juga bisa digunakan.
Fitur utama
Deployment dengan satu perintah
Kloning repositori GitHub Anda, publikasikan proyek .NET, buat layanan systemd, dan konfigurasi Nginx dalam satu alur kerja terpandu.
Sertifikat SSL otomatis
Sediakan dan perbarui otomatis sertifikat Let's Encrypt dengan validasi DNS Cloudflare. SSL origin dan edge tetap valid tanpa intervensi manual.
Integrasi Cloudflare
Aktifkan mode proxy Cloudflare untuk perlindungan DDoS, caching CDN, dan pengiriman HTTP/2. Nyalakan atau matikan proxy per aplikasi dari konsol.
Pemulihan dan cadangan
Setiap deployment membuat cadangan otomatis. Kembalikan ke versi sebelumnya dengan satu pilihan menu jika pembaruan bermasalah.
Manajemen server mudah
Pantau penggunaan CPU, memori, disk, dan uptime dari dashboard kesehatan real-time. Mulai ulang, hentikan, atau perbarui aplikasi tanpa mengubah file konfigurasi.
Tangkapan layar
Ringkasan aplikasi
Dashboard menampilkan detail repositori, status SSL, catatan DNS, uptime, dan opsi manajemen.
Hosting VPS terjangkau untuk Blazor
Jalankan aplikasi Blazor Server Anda di VPS dengan biaya terjangkau. DigitalOcean droplets dan server cloud UpCloud mulai dari beberapa dolar per bulan dan menyediakan sumber daya cukup untuk sebagian besar aplikasi Blazor. GhostlyHosting mengotomatisasi seluruh stack sehingga Anda hanya membayar servernya saja.
Cara kerja
- Pasang GhostlyHosting di VPS Ubuntu baru dengan skrip instalasi satu baris.
- Hubungkan akun GitHub dan token API Cloudflare melalui panduan setup terpandu.
- Tambahkan aplikasi Blazor atau ASP.NET Core Anda dengan memilih repositori, cabang, dan domain.
- GhostlyHosting mengonfigurasi Nginx, meminta sertifikat SSL, dan menjalankan aplikasi Anda sebagai layanan systemd.
Penyedia yang didukung
GhostlyHosting memiliki manajemen firewall bawaan untuk DigitalOcean dan UpCloud. Penyedia VPS Ubuntu lain bisa digunakan dengan konfigurasi firewall manual.
Mulai sekarang
GhostlyHosting bersifat open source dan tersedia di GitHub. Unduh installer dan deploy aplikasi Blazor pertama Anda dalam hitungan menit.
Pertanyaan yang Sering Diajukan
Temukan jawaban atas pertanyaan umum tentang setup GhostlyHosting, platform yang didukung, dan alur deployment.