Ngrok adalah sebuah aplikasi yang sering digunakan untuk membuat tunneling dari localhost ke internet. Aplikasi ini sangat berguna bagi para developer yang ingin mengakses aplikasi yang sedang mereka kembangkan secara online. Namun, ada beberapa alternatif aplikasi selain ngrok yang dapat digunakan dengan mudah.
1. Serveo
Serveo adalah alternatif aplikasi selain ngrok yang dapat digunakan untuk membuat tunneling dari localhost ke internet dengan mudah dan cepat. Aplikasi ini tidak memerlukan instalasi dan dapat digunakan langsung dari terminal. Selain itu, Serveo juga mendukung beberapa protokol seperti HTTP, HTTPS, SSH, dan TCP.
Cara Menggunakan Serveo
Untuk menggunakan Serveo, pertama-tama buka terminal dan ketikkan perintah berikut:
ssh -R 80:localhost:3000 serveo.net
Dalam contoh tersebut, port 3000 di localhost akan di-forward ke port 80 di serveo.net. Anda dapat mengganti port tersebut sesuai dengan kebutuhan aplikasi yang sedang Anda kembangkan.
2. LocalTunnel
LocalTunnel adalah aplikasi open-source yang dapat digunakan untuk membuat tunneling dari localhost ke internet dengan mudah. Aplikasi ini juga mendukung beberapa protokol seperti HTTP, HTTPS, dan TCP.
Cara Menggunakan LocalTunnel
Untuk menggunakan LocalTunnel, pertama-tama buka terminal dan ketikkan perintah berikut:
npx localtunnel --port 3000
Dalam contoh tersebut, port 3000 di localhost akan di-forward ke URL yang akan di-generate secara otomatis oleh LocalTunnel. Anda dapat mengganti port tersebut sesuai dengan kebutuhan aplikasi yang sedang Anda kembangkan.
3. PageKite
PageKite adalah aplikasi selain ngrok yang dapat digunakan untuk membuat tunneling dari localhost ke internet dengan mudah. Aplikasi ini menggunakan teknologi reverse proxy dan mendukung beberapa protokol seperti HTTP, HTTPS, dan SSH.
Cara Menggunakan PageKite
Untuk menggunakan PageKite, pertama-tama buka terminal dan ketikkan perintah berikut:
pagekite.py 80 yourname.pagekite.me
Dalam contoh tersebut, port 80 di localhost akan di-forward ke yourname.pagekite.me. Anda dapat mengganti port dan domain tersebut sesuai dengan kebutuhan aplikasi yang sedang Anda kembangkan.
Dengan memilih salah satu alternatif aplikasi selain ngrok di atas, Anda dapat dengan mudah mengakses aplikasi yang sedang Anda kembangkan di localhost dari internet. Selamat mencoba!