Homelab & Hosting Mandiri

Quick Tunnels: mempublikasikan proyek localhost ke web dengan akses khusus undangan

Korben membahas kembali perintah Cloudflare yang sudah banyak dipakai developer: cloudflared tunnel --url. Perintah ini mempublikasikan server yang berjalan di komputer Anda ke alamat trycloudflare.com, tanpa akun, tanpa nama domain, dan yang terpenting tanpa perlu membuka port di router. Bagi yang menjalankan layanan di rumah, ini cara sederhana untuk menunjukkan proyek kepada seseorang dalam uji coba singkat.

Fitur terbaru adalah opsi --allowed-mail. Sebelumnya, siapa pun yang punya tautannya bisa terhubung ke layanan. Sekarang aksesnya bisa dibatasi pada beberapa alamat email yang Anda tentukan, dengan kode sekali pakai yang dikirim melalui Cloudflare Access.

Tutorialnya dimulai dari server web lokal kecil di port 8080 yang menampilkan halaman uji dengan Python. cloudflared adalah konektor open source yang membuat koneksi keluar ke jaringan Cloudflare. Di Mac, instalasinya lewat Homebrew. Di Debian atau Ubuntu, perlu memakai repositori resmi Cloudflare, yang kunci penandatangannya baru saja berubah, jadi penulis menyarankan memakai perintah terbaru, bukan yang ada di tutorial lama.

Satu poin menarik: jika Anda membiarkan agen AI bekerja dengan alat ini, Cloudflare merekomendasikan hook PreToolUse yang memblokir perintah apa pun tanpa --allowed-mail, agar agen tidak tanpa sengaja membuka tunel publik.

Untuk homelab, ini alternatif ringan dibanding membuka port atau memakai VPN, asalkan diingat bahwa tunel publik tetap merupakan paparan ke internet, meski hanya sementara.

Sumber: Korben

Komentar 0

Tinggalkan komentar pertama, dalam bahasa apa pun.

Masuk untuk berkomentar