GhostlyShare untuk pratinjau localhost
GhostlyShare bagikan localhost di Windows atau Linux
GhostlyShare adalah aplikasi desktop kecil dengan CLI untuk Windows dan Linux. Aplikasi ini menemukan web app lokal lalu mengubahnya menjadi tautan Cloudflare publik tanpa deploy, pengaturan DNS, atau tab browser yang berantakan.

localhost:5173Ide produk
Tautan publik untuk aplikasi yang sudah berjalan di perangkat Anda
Mulai server dev, dashboard lokal, penerima webhook, atau API kecil. GhostlyShare mendeteksi, menampilkan port, dan memberi tombol Mulai. Satu klik, Anda punya URL publik untuk dibuka, disalin, dan dibagikan.
Framework yang didukung
Jika berjalan sebagai aplikasi web lokal, GhostlyShare biasanya bisa membagikannya
GhostlyShare tidak memerlukan plugin framework. Ia mendeteksi dan meneruskan lalu lintas HTTP, HTTPS, WebSocket, long-polling, streaming, dan API lokal, sehingga tumpukan pengembangan umum cocok dengan alur kerja tombol Mulai yang sederhana.
React, Vite, Next.js
Bagikan pratinjau hot-reload dan server dev frontend di port seperti 3000, 5173, atau port pengembangan lokal serupa.
ASP.NET Core, Blazor Server, Blazor WebAssembly
Teruskan aset framework, lalu lintas gaya SignalR, long polling, pengalihan, cookie, dan endpoint pengembangan HTTPS lokal.
Vue, Nuxt, Angular, SvelteKit
Buka aplikasi browser yang berjalan di server HTTP atau HTTPS lokal, termasuk rute dev-server dan pembaruan WebSocket.
Node.js, Express, Fastify, ASP.NET APIs
Bagikan API JSON, penerima webhook, layanan Swagger atau OpenAPI, endpoint kesehatan, dan permintaan POST biasa.
WordPress, PHP, static HTML
Pratinjau CMS lokal, situs statis, dan halaman berat konten saat GhostlyShare dapat mengidentifikasi endpoint stabil yang diakses browser.
WebSockets, SSE, streaming responses
Jaga pratinjau realtime modern tetap bisa digunakan lewat rute publik dengan proxy WebSocket dan timeout yang mendukung streaming.
Fitur
Semua yang dibutuhkan untuk alur kerja lokal ke publik yang bersih
Penemuan aplikasi lokal otomatis
GhostlyShare memindai port lokal yang aktif, memeriksa endpoint HTTP dan HTTPS, membaca judul halaman, dan dapat mengenali permukaan API melalui OpenAPI, Swagger, dokumen, dan endpoint kesehatan.
Tautan sementara dulu, domain kustom opsional
Tidak perlu login, akun, paket berbayar, atau domain kustom untuk jalur cepat. Gunakan domain kustom Cloudflare opsional saat URL bermerek diperlukan.
Proxy HTTP dan WebSocket
Aplikasi modern tetap berjalan karena GhostlyShare meneruskan lalu lintas HTTP dan koneksi WebSocket melalui rute publik aktif.
Salin, buka, hentikan, ulangi
Setiap aplikasi aktif mendapat strip aksi ringkas: buka URL publik, salin dengan konfirmasi, atau hentikan pratinjau publik saat sesi selesai.
Aplikasi desktop dan ghs CLI
Gunakan aplikasi desktop jika ingin tombol mulai dan berhenti yang sederhana. Gunakan ghs untuk terminal, server, atau skrip.
Tautan publik terlindungi kata sandi
Tambahkan kata sandi sebelum atau saat tautan acak atau domain khusus aktif. Pengunjung harus membuka kunci tautan terlebih dahulu, percobaan gagal bisa dikunci, dan sesi pengunjung dapat berakhir otomatis.
Tautan publik dengan masa aktif otomatis
Atur masa aktif tautan agar demo, ulasan, uji webhook, atau pratinjau klien otomatis offline setelah menit, jam, hari ini, atau durasi khusus, sementara aplikasi lokal tetap berjalan.
Sesi yang sadar batas kecepatan
GhostlyShare membatasi aplikasi publik simultan hingga tiga, memantau cooldown quick-tunnel Cloudflare, dan memisahkan tautan aktif dari proses tunnel hangat agar status lebih jelas.
Statistik lalu lintas langsung
Lihat penghitung lokal sederhana untuk sesi tautan publik saat ini: permintaan, perkiraan pengunjung, dan pengguna aktif baru-baru ini. Ini umpan balik cepat, bukan analitik lengkap.
Perilaku siklus hidup yang aman
Saat aplikasi lokal ditutup, jaringan berubah, atau URL publik tidak dapat dijangkau, GhostlyShare berhenti berbagi dan mengembalikan kartu aplikasi ke Lokal Saja.
Alur
Dari localhost ke URL publik dalam empat langkah mudah
- 1
Jalankan aplikasi lokal Anda
Mulai Vite, ASP.NET Core, dashboard, penerima webhook, atau layanan web lokal seperti biasa.
- 2
Tekan Mulai di GhostlyShare
Aplikasi menemukan port, menyiapkan rute publik aman, menunggu URL, dan menampilkan status Aktif saat siap.
- 3
Pilih aturan akses dan masa aktif
Sebelum dipublikasikan, Anda dapat mengatur kata sandi, batas percobaan gagal, durasi sesi kata sandi, dan waktu kedaluwarsa otomatis untuk tautan publik.
- 4
Bagikan URL
Salin tautan, buka di browser, kirim ke klien, atau gunakan dari perangkat lain untuk pengujian cepat.
Demo video
Lihat GhostlyShare beraksi
Demo singkat di YouTube menunjukkan cara GhostlyShare mengubah aplikasi lokal menjadi URL pratinjau publik.
Mengapa terasa cepat
Aplikasi menangani bagian membosankan sebelum Anda harus memikirkannya
GhostlyShare terus memantau port lokal, mengingat pratinjau langsung, menyesuaikan rute saat aplikasi muncul atau hilang, dan memberikan umpan balik jelas di Windows dan Linux. Jika suka terminal atau skrip, ghs CLI menawarkan alur kerja lokal-ke-publik dari baris perintah.
Domain Kustom
Gunakan URL Cloudflare bermerek saat tautan sementara tidak cukup
Jalur cepat tetap berfungsi tanpa DNS, tapi GhostlyShare juga punya alur URL kustom opsional untuk zona Cloudflare. Tambah token, pilih zona, pilih nama host, dan GhostlyShare membuat tunnel dan catatan DNS yang dikelola untuk aplikasi lokal itu.
preview.domain-anda.com
URL kustom dibuat untuk demo yang harus terlihat stabil dan mudah dikenali. GhostlyShare dapat menggunakan kembali penugasan yang disimpan, menyegarkan rute, dan menghentikan tunnel yang dikelola dari alur aplikasi yang sama.
- 1
Hubungkan Cloudflare
Tempel token API Cloudflare sekali, lalu GhostlyShare memvalidasinya dan menyimpan kredensial di penyimpanan aman pengguna untuk sesi URL khusus berikutnya.
- 2
Pilih zona dan nama host
Pilih zona Cloudflare, masukkan label nama host, dan biarkan GhostlyShare memeriksa ketersediaan nama host lengkap.
- 3
Terbitkan rute yang dikelola
GhostlyShare membuat tunnel Cloudflare, mengonfigurasi ingress, menulis catatan DNS, dan memulai rute aman ke port lokal Anda.
Kasus penggunaan
Dirancang untuk saat localhost tidak cukup
Pratinjau untuk klien dan rekan tim
Kirim tautan yang berfungsi sebelum menerbitkan cabang atau build sementara.
Pengujian webhook
Arahkan layanan eksternal ke penerima lokal sambil menjaga siklus pengembangan di perangkat Anda.
Pemeriksaan perangkat mobile
Buka situs lokal Anda dari ponsel, tablet, atau mesin uji lain tanpa bergabung ke jaringan yang sama.
Demo API
Buka API lokal untuk percakapan integrasi cepat, lalu hentikan saat sesi selesai.
Dibandingkan dengan ngrok
Cara lebih mudah saat hanya perlu berbagi aplikasi yang berjalan secara lokal
Jika biasanya kamu menggunakan ngrok, GhostlyShare menawarkan alur pratinjau lokal yang lebih langsung: buka aplikasi desktop, pilih layanan yang terdeteksi, tekan Mulai, dan kirim tautan. Tautan sementara tetap ringan, sementara domain khusus tersedia untuk URL Cloudflare bermerek.
Prioritas desktop dan visual
Terbaik saat kamu ingin melihat aplikasi lokal yang terdeteksi, mulai berbagi dengan satu klik, salin URL, dan hentikan pratinjau dari jendela desktop yang ringkas.
Tautan sementara gratis dulu
Cocok untuk pratinjau cepat karena tidak perlu login, akun, atau langganan sebelum berbagi. Domain kustom adalah opsi upgrade untuk pengguna Cloudflare.
Kuat, tapi lebih manual
Alat berbagi berbasis terminal sangat baik untuk alur routing lanjutan. GhostlyShare fokus pada momen pratinjau sehari-hari di mana kecepatan dan kesederhanaan penting.
Unduh
Unduh GhostlyShare untuk Windows atau Linux
Unduh aplikasi desktop atau ghs CLI dari halaman unduhan GhostlyShare. Paket Windows dan Linux dipisahkan dengan jelas, lengkap dengan tautan GitHub langsung untuk ZIP, DEB, Arch, dan RPM.
Unduhan Desktop dan CLI
Buka halaman unduh khusus untuk memilih antara setup Windows, CLI Windows, desktop Linux, dan paket CLI Linux.
Buka halaman unduhAlur kerja baris perintah
CLI GhostlyShare bernama ghs. Gunakan untuk alur kerja terminal, server, dan skrip seperti pindai aplikasi lokal, berbagi port, cek output doctor, atau pakai hostname Cloudflare khusus.
Baca dokumen CLIMicrosoft Store
Untuk aplikasi desktop Windows, Microsoft Store tetap menjadi jalur instalasi resmi. Gunakan ZIP setup GitHub jika ingin paket rilis langsung.
Buka Microsoft StoreDokumentasi
Baca dokumentasi GhostlyShare
Wiki GitHub menjelaskan instalasi, deteksi aplikasi, kesiapan tautan, statistik lalu lintas, proteksi kata sandi, masa aktif tautan, batas kecepatan, domain khusus, perbedaan Windows dan Linux, serta pemeriksaan saat aplikasi lokal tidak muncul.
Memulai
Jalankan aplikasi uji, buka GhostlyShare, buat URL publik, dan hentikan berbagi dengan rapi.
Buka panduanInstalasi dan Pembaruan
Di Windows, gunakan Microsoft Store. Di Linux, pilih paket yang cocok dengan distribusi Anda.
Buka panduanDeteksi aplikasi
Lihat port lokal, framework, judul, API, dan proses pengembangan mana yang menjadi sinyal deteksi kuat.
Buka panduanAntarmuka Baris Perintah
Pasang ghs di Windows atau Linux, pindai aplikasi lokal, bagikan port, gunakan output JSON, dan jalankan pemeriksaan doctor.
Buka panduanWindows dan Linux
Bandingkan kemasan, penyimpanan token aman, perilaku tray, perbedaan desktop, dan alur berbagi yang didukung.
Buka panduanMenjadi Publik
Pahami URL Cloudflare acak, URL khusus, penundaan kesiapan tautan, dan apa yang terjadi saat berbagi berhenti.
Buka panduanPerlindungan Kata Sandi
Lindungi tautan acak dan domain khusus dengan kata sandi pengunjung, penguncian setelah percobaan gagal, dan sesi browser yang kedaluwarsa.
Buka panduanMasa Aktif Tautan
Atur tautan publik agar otomatis offline setelah waktu yang ditentukan, hari ini, atau durasi khusus.
Buka panduanBatas Kecepatan dan Sesi
Pahami batas aplikasi publik aktif, slot tunnel hangat, cooldown tunnel cepat Cloudflare, dan sesi pengunjung dengan kata sandi.
Buka panduanStatistik Lalu Lintas
Baca arti permintaan, perkiraan pengunjung, dan pengguna aktif selama sesi tautan publik saat ini.
Buka panduanKeamanan dan Privasi
Tinjau apa yang tidak boleh dibuka, bagaimana perlindungan kata sandi membantu, dan mengapa masa aktif tautan bukan kontrol akses.
Buka panduanPemecahan masalah
Periksa mengapa aplikasi tersembunyi, mengapa tautan terlihat offline, atau mengapa integrasi desktop Linux berbeda.
Buka panduanDukungan
Laporkan bug atau minta fitur GhostlyShare
Buka formulir isu GitHub untuk bug dan ide fitur. Sebelum mengirim, hapus token, kata sandi, URL pribadi, dan data pelanggan.
Pertanyaan umum
Apakah saya perlu akun untuk menggunakan GhostlyShare?
Tidak. GhostlyShare dibuat untuk pratinjau lokal cepat tanpa login, pembuatan akun, atau langganan.
Apakah saya perlu domain sendiri?
Tidak. Anda bisa membagikan tautan pratinjau publik sementara tanpa membeli domain, mengubah DNS, atau menerbitkan deployment uji. Jika sudah menggunakan Cloudflare, GhostlyShare juga bisa membuat URL kustom untuk pratinjau bermerek.
Framework apa saja yang didukung GhostlyShare?
GhostlyShare bebas framework. Ia bekerja dengan aplikasi HTTP dan HTTPS lokal dari tumpukan seperti React, Vite, Next.js, Vue, Angular, SvelteKit, ASP.NET Core, Blazor, API Node, WordPress, HTML statis, layanan Swagger atau OpenAPI, dan penerima webhook.
Bisakah saya menggunakan GhostlyShare di Linux?
Ya. Build Linux GhostlyShare tersedia sebagai paket DEB, Arch, dan RPM di GitHub. Di Windows, aplikasi Microsoft Store adalah pilihan paling mudah.
Apakah GhostlyShare memiliki CLI?
Ya. CLI-nya bernama ghs dan berjalan di Windows serta Linux. Gunakan untuk terminal, server, dan skrip; pilih aplikasi desktop jika ingin alur visual.
Bisakah saya melindungi tautan GhostlyShare publik dengan kata sandi?
Ya. Perlindungan kata sandi dapat diaktifkan untuk setiap tautan publik pada URL acak dan domain khusus. Pengunjung harus memasukkan kata sandi sebelum GhostlyShare meneruskan lalu lintas ke aplikasi lokal.
Apakah tautan publik bisa otomatis offline?
Ya. Masa aktif tautan memungkinkan Anda memilih kapan tautan publik berhenti dibagikan. Aplikasi lokal tetap berjalan, tapi URL publik GhostlyShare akan offline setelah waktu yang dipilih.
Bisakah saya melihat statistik lalu lintas untuk tautan publik?
Ya. Saat tautan desktop aktif, GhostlyShare dapat menampilkan penghitung sederhana untuk permintaan, perkiraan pengunjung, dan pengguna aktif dalam sesi berbagi saat ini. Angka ini untuk umpan balik cepat, bukan analitik penuh atau audit keamanan.
Berapa banyak aplikasi publik yang bisa saya bagikan sekaligus?
GhostlyShare mengizinkan hingga tiga aplikasi publik aktif sekaligus. Tunnel cepat Cloudflare acak juga bisa masuk cooldown lokal jika ada pembatasan dari Cloudflare.
Bagaimana domain kustom bekerja?
Domain khusus menggunakan Cloudflare. Setelah menambahkan token valid, GhostlyShare memuat zona, memeriksa hostname, membuat tunnel dan catatan DNS, serta mengarahkan hostname publik ke aplikasi lokal yang dipilih. Windows menyimpan token dengan DPAPI, sedangkan Linux menggunakan Secret Service melalui libsecret.
Di mana dokumentasi GhostlyShare?
Wiki GitHub membahas instalasi, deteksi aplikasi, publikasi, proteksi kata sandi, masa aktif tautan, statistik lalu lintas, domain khusus, perbedaan Windows dan Linux, pemecahan masalah, laporan bug, dan permintaan fitur.
Apakah GhostlyShare menggantikan ngrok?
Tergantung alur kerja. Alat seperti ngrok kuat untuk routing lanjutan, sementara GhostlyShare fokus pada pratinjau desktop cepat untuk aplikasi lokal, API, webhook, dan demo di Windows dan Linux.

Kesimpulan
GhostlyShare mengubah build lokal menjadi sesuatu yang bisa dicoba orang
Dirancang kecil, langsung, dan praktis di Windows dan Linux: jalankan aplikasi yang kamu buat, tekan Mulai di GhostlyShare, kirim tautan, dan terus bekerja.
Pilih unduhanmu