Urgent.News

What's breaking now, across thousands of outlets.

Tech

Mengenal Cloudflare Tunnel di Docker: Cara Kerja dan Panduan Praktis Publikasi Web Tanpa Buka Port

Di dua artikel sebelumnya, kita telah menyelesaikan dua fondasi krusial: Setup Docker di VPS Linux: Menjaga Aplikasi Tetap Aktif 24/7 Tanpa Takut Reboot — Membangun fondasi server yang stabil, Swap RAM, dan proteksi UFW Firewall. Panduan Praktis Docker Network: Mengelola Komunikasi Antar-Container Secara Aman dan Efektif — Menghubungkan layanan internal melalui jaringan privat virtual. Setelah…

Original Italian Read in English

Di dua artikel sebelumnya, telah dibahas tentang cara mengatur Docker pada VPS Linux dan pengelolaan komunikasi antar container secara aman dan efektif. Sekarang, perlu dijelaskan bagaimana menjalankan aplikasi web di dalam container Docker yang dapat diakses publik di internet, tanpa membuka port di firewall server dan tanpa menampilkan alamat IP server publik.

Tradisionalnya, proses ini membutuhkan konfigurasi Nginx reverse proxy, manajemen sertifikat SSL manual, serta pembukaan port 80 dan 443 di firewall. Namun, Cloudflare Tunnel menyediakan pendekatan yang lebih aman dan elegan. Artikel ini akan membahas apa itu Cloudflare Tunnel, cara kerjanya, serta panduan praktis untuk implementasinya menggunakan Docker Compose.

Paradigma lama dan paradigma baru dalam publikasi web membedakan perilaku lalu lintas data. Dalam model konvensional, lalu lintas data mengalir dari luar ke dalam, memerlukan port 80 dan 443 terbuka pada firewall. Risiko utama adalah alamat IP server terkenal dan mudah menjadi tembakai. Dalam model Cloudflare Tunnel, paradigma kembali ke outbound connection, dengan port masuk tetap ditutup dan IP server tersembunyi di jaringan edge Cloudflare. SSL otomatis terjaga dengan Cloudflare, serta aplikasi berada dalam mode siluman.

Koneksi outbound Cloudflare Tunnel memanfaatkan aturan standar firewall yang mengizinkan panggilan keluar ke internet secara bebas. Aplikasi cloudflared di dalam container server menghubungi server Cloudflare di internet untuk mendirikan terowongan terenkripsi dua arah. Diagram perbandingan arsitektur menunjukkan perbedaan antara model konvensional dan model Cloudflare Tunnel. Hasilnya adalah tanpa port terbuka ke publik, IP server aman, dan pengaturan yang ringkas.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Nibnib says 4bpp. The file still has a header.

My tiny nibnib file was larger than the raw RGB image I fed into it. For a 16×16 synthetic gradient, the raw RGB pixels took 768 bytes . The nibnib file took 1,220 bytes .

  • nibnib file size 1,220 bytes for 16×16 gradient, compared to 768 bytes for raw RGB
  • File stores dimensions and fixed palette before row data with explicit pixel pairs
  • nibnib version 0.1.0 used, independent reader verified documented layout and decoder

More from Monday 2 November →