Langkah Mudah Membagikan Proyek Web Pribadi
Tips Sederhana untuk Membagikan Website Anda

A software engineer, coding instructor, and creator of Mongoloquent ORM. Active in communities and contribute to open-source projects.
Artikel ini tentang bagaimana localhost kita jadikan sebagai link yang bisa di akses oleh setiap orang. Kita akan melakukan ini dengan menggunakan ngrok.
Sebagai seorang developer, apapun yang kita kerjakan harus dibagikan sebagai sebuah link yang orang lain bisa mengaksesnya. Terlepas apakah kita sebagai seorang frontend, backend, MERN stack atau seorang LAMP stack developer, saya asumsikan kamu tahu tentang pentingnya http://localhost.
Bagaimana cara membagikan pekerjaan kita di localhost agar bisa di akses oleh orang lain dengan simple?
Ada beberapa metode deploy project ke sebuah server sebagai link yang bisa diakses. Tapi problem dengan proses ini adalah kita harus:
commitkode kita dan nge-pushke server eksternal sebelum orang lain bisa melihat progressnya.Proses ini merupakan proses yang memakan waktu dan data.
Sebagai
code newbieprosesnya bahkan lebih melelehkan karena kita harus mempelajari git, GitHub, heroku, AWS, dan lain-lain.
Jawaban dari semua masalah tersebut adalah membagikan pekerjaan kita di localhost tanpa perlu commit dan push code kita ke server eksternal. Ini sangat dimungkinkan dengan tunneling localhost kita ke internet menggunakan ngrok.
Ngrok mengekspos server local dibelakan NATs dan firewall ke internet publik melalui tunnel yang aman.
Ayo Kita Mulai
Download ngrok disini.
Unzip file yang sudah di tadi untuk meng-install-nya.
Untuk Linux atau OSX kamu bisa meng-unzip ngrok dengan perintah
unzip /path/to/ngrok.zip. Untuk pengguna Windows cukup double clickngok.zip.Sambungkan dengan akun kita (opsional)
Jalankan perintah berikut
./ngrok authtoken <your_auth_token>, untuk menmbahkanauthtokenkita kedalam filengrok.yml. Menghubungkan dengan akun akan mencantumkantunnelyang terbuka ke dashboard. Memungkinkan kita untuk setup timeout tunnel lebih lama dan banyak lagi. Kunjungi dashboard untuk mendapatkanauthtoken.Jalankan
ngrokUntuk menjalankan tunnel http di port
3000jalankan perintah berikut./ngrok http 3000.
terminal akan terlihat seperti gambar berikut:
Jadi link tersebut bisa dibagikan dan dapat diakses oleh orang lain. Link tersebut bekerja selama kita menjalankan programnya di kimputer kita.
Kenapa kita menggunakan ngrok?
Mereka memiliki dokumentasi yang baik, mudah untuk digunakan dan memiliki pengguna yang banyak yang dapat menolong kita dengan banyak proyek yang mungkin kita kerjakan.
Lihat dokumentasi untuk melihat lebih banyak ide bagaimana cara menggunakan ngrok.
Sumber




