Tunnel Cloudflare

Publikasi: Mar 5, 2025

Tunnel Cloudflare adalah layanan yang memungkinkan pengguna menghubungkan server lokal atau aplikasi mereka ke internet secara aman tanpa harus mengekspos alamat IP publik. Dengan menggunakan Cloudflare Tunnel, lalu lintas data dienkripsi dan melewati jaringan Cloudflare terlebih dahulu sebelum mencapai server, sehingga melindungi dari ancaman seperti serangan DDoS atau akses tidak sah. Layanan ini sangat berguna bagi pengguna yang ingin mengamankan aplikasi web, layanan internal, atau server tanpa perlu mengkonfigurasi firewall dan membuka port di jaringan mereka.

1. Tekan pranala berikut https://one.dash.cloudflare.com/ lalu masuk dengan akun Cloudflare anda.
2. Setelah tampil halaman dashboard Cloudflare One, pada sidebar pilih Network > Tunnels > Create a tunnel.

3. Masukkan nama tunnel yang ingin anda gunakan.
4. Setelaah itu tekan next, akan tampil “Install and run connectors”

5. Pada tampilan ini, pilih environmen yang akan anda gunakan. Pada saat ini terdapat bebrapa environmen yang telah disediakan oleh Cloudflare seperti Windows, Mac, Debian, Redhat, Docker, adapun pilihan arsitektur perangkat 64-bit dan 32-bit.
6. Selanjutnya, pada bagian bawah terdapat link github untuk di unduh, unduh file tersebut dan run / jalankan installer.
7. Buka terminal dan jalankan sebagai administrator.
8. Copy, Paste di terminal dan Jalankan perintah yang ada dibawah. Informasi penting, bila anda melakukan refresh token maka perlu melakukan konfigurasi ulag dengan copy paste perintah tersebut dan jalankan kembali pada terminal ssebagai administrator.

9. Agar local server dapat di akses secara daring, pilih “public hostname”, tekan tombol “add a public hostname”.
10. Masukkan alamat local ip yang didapat oleh peranngkat anda dan tambahkan port 80 sebagai penanda http dan untuk type pilih http.

Cara cek Local Ip Addres pada perangkat anda.

11. Pilih domain yang dimiliki/tersedia. Dapat juga melakukan variasi seperti penambahan subdomain bahkan path bila diperlukan.

12. Jalankan perintah pada terminal
cloudflared tunnel --url [alamat ip lokal]
Contoh
cloudflared tunnel --url 192.168.205.242
akan menampilkan tampilan seperti ini, menandakan perangkat anda berhasil terkoneksi dengan cloudflare.
13. Periksa kembali halaman tunnel pada cloudflare, bila berhasil daring dan terhubung, anda akan mendapatkan id container dan status dalam keadaan healthy

14. Mencoba akses dengan perangkat atau peramban yang berbeda dengan alamat yang telah kita tetapkan sebelumnya.
15. Halaman website akan tetap aktif dan dapat diakses selama perangkat yang dijadikan server menyala dan terkoneksi internet serta alamat ip yang tidak berubah, bila alamat ip berubah anda dapat melakukan konfigurasi alamat ip kembali di hostname pada fitur tunnel cloudflare.

Tampilan di server lokal akan sama saat kita melakukan akses pada domain yang telah ditautkan dengan SSL.

Read More

Instalasi Git

Publikasi: Mar 5, 2025

Git adalah sistem kontrol versi yang digunakan untuk melacak perubahan dalam kode sumber suatu proyek secara efisien dan terstruktur. Dengan Git, pengembang dapat menyimpan riwayat perubahan, berkolaborasi dengan tim tanpa khawatir kehilangan data, serta mengelola berbagai versi kode dengan mudah. Git bekerja dengan cara menyimpan snapshot dari setiap perubahan yang dilakukan, sehingga memungkinkan pengguna untuk kembali ke versi sebelumnya jika terjadi kesalahan. Sistem ini juga mendukung pengembangan secara paralel melalui cabang atau branch, yang memungkinkan tim bekerja pada fitur atau perbaikan yang berbeda tanpa mengganggu kode utama.
Unduh Versi PDF
Tonton Versi Video

Langkah-Langkah:
1. Kunjungi situs Git-Scm pada peramban anda. Lalu tekan download atau dapat menekan pranala untuk langsung diarahkan pada halaman unduh, lalu unduh sesuai sistem operasi pada perangkat kalian seperti linux/unix, mac, maupun windows.

2. Setelah terunduh, bagi pengguna windows klik kanan file git.exe dan jalankan sebagai admin “run as administrator”, tekan “yes” untuk melanjutkan dan ikuti seluruh langkah-langkah yang ada.

3. Untuk pengguna mac dan linux, tekan pranala disni untuk tutorial lengkapnya.
4. Selanjutnya buka aplikais git pada perangkat anda atau buka terminal pada sistem operasi anda.
git -v atau git --version akan muncul versi dari git anda, versi mungkin dapat berbeda sesuai dengan versi anda melakukan unduh.

5. Pada terminal ketik
git config --global user.name [username pada platform github]
git config --global user.email [email pada platform github]
Contoh:
git config --global user.name faishalnafi
git config --global user.email [email protected]
pastikan config telah berhasil dan benar dengan menjalankan perintah
git config --list

cara untuk membuat akun github dapat menekan pranala berikut:
https://web.faishalnafi.com/2025/03/05/membuat-akun-di-platform-github/

Tutorial lengkap panduan mulai membuat akun pada platform github, instalasi git, dan konfigurasi dapat menekan pranala disini.

Read More

Konfigurasi Git dan GitHub

Publikasi: Mar 5, 2025

Dalam dunia pengembangan perangkat lunak, pengelolaan kode dan kolaborasi menjadi hal yang sangat penting untuk menjaga efisiensi dan keteraturan dalam sebuah proyek. Git dan GitHub adalah dua alat yang banyak digunakan oleh pengembang untuk mengatasi tantangan ini. Git berperan sebagai sistem kontrol versi yang memungkinkan pengembang melacak dan mengelola perubahan dalam kode sumber secara terstruktur, sementara GitHub adalah platform berbasis cloud yang menyediakan layanan penyimpanan repositori Git serta berbagai fitur kolaborasi. Dengan kombinasi keduanya, tim pengembang dapat bekerja lebih terorganisir, mengembangkan perangkat lunak secara bersama-sama, dan menjaga kualitas kode dengan lebih baik.

Bab 1 Membuat Akun di Platform Github
Bab 2 Instalasi Git

Read More

Membuat Akun di Platform GitHub

Publikasi: Mar 5, 2025

GitHub ialah platform berbasis cloud yang digunakan untuk menyimpan dan mengelola kode program menggunakan sistem kontrol versi Git. Dengan GitHub, pengembang dapat bekerja secara kolaboratif, melacak perubahan dalam kode, serta mengelola proyek perangkat lunak dengan lebih efisien. Selain itu, GitHub menyediakan fitur seperti repositori publik dan privat, pull request untuk mengusulkan perubahan, serta issue tracker untuk mencatat bug atau tugas yang harus diselesaikan. Platform ini juga sering digunakan untuk berbagi proyek open-source, memungkinkan siapa saja untuk berkontribusi dan meningkatkan kualitas perangkat lunak secara bersama-sama.
Unduh Versi PDF
Tonton Versi Video

Langkah-Langkah:
1. Kunjungi situs github.com pada peramban anda. Lalu masukkan Email, Password, dan Username. Username ini bersifat unik dimana tidak akan ada user yang sama dalam platform Github diseluruh dunia. Untuk Email anda dapat menggunakan Email pada penyedia layanan Email seperti Google (@gmail.com), Microsoft (@outlook.co.id / .com), Yahoo (@yahoo.co.id / .com), dan penyedia layanan Email lainnya.

2. Selanjutnya anda melakukan verifikasi akun dengan menyelesaikan CAPTCHA yang ada.

3. Setelah menyelesaikan verifikasi akun GitHub, langkah berikutnya buka email yang telah anda daftarkan sebelumnya, didalamnya terdapat kode verifikasi dan masukkan pada laman GitHub anda dan tekan tombol continue.

4. Setelah selesai akan diarahkan pada halaman dashbord GitHub dimana anda telah berhasil membuat akun Github.

5. Anda dapat membuat repo dan melakukan perubahan baik repo maupun detail akun anda dengan cara tekan profile dipojok kanan atas, lalu pilih “your profile”.

Tutorial lengkap panduan mulai membuat akun pada platform github, instalasi git, dan konfigurasi dapat menekan pranala disini.

Read More