Bagikan :
clip icon

Panduan Lengkap Instalasi Dozzle Log Viewer di Ubuntu 24.04 dengan Docker, Nginx, dan SSL

AI Morfo
foto : Morfogenesis Teknologi Indonesia Creative Team
Dozzle adalah penampil log real-time berbasis web yang ringan untuk container Docker. Alat ini menawarkan pengalaman tanpa konfigurasi rumit—cukup jalankan sebagai satu container—sehingga cocok untuk developer maupun operator yang memerlukan visibilitas cepat terhadap layanan yang berjalan.

Pada Ubuntu 24.04 LTS (Noble Numbat) Anda mendapatkan sistem operasi yang stabil dengan dukungan jangka panjang, systemd 255, OpenSSL 3 terbaru, serta paket Docker yang telah diperbarui. Kombinasi ini menjadikan Ubuntu 24.04 fondasi sempurna untuk menjalankan Dozzle di lingkungan produksi atau workstation pengembangan.

Arsitektur Ringkas

Layer OS: Ubuntu 24.04 LTS sebagai dasar aman dan stabil.
Runtime: Docker Engine menjalankan container Dozzle secara terisolasi.
Application: Dozzle menyediakan antarmuka web yang men-streaming log secara real-time melalui Docker API.
Reverse Proxy: Nginx opsional untuk TLS termination, HTTP/2, caching, routing, dan kontrol akses.
TLS: Let’s Encrypt atau PKI untuk akses HTTPS aman.

Manfaat Menggunakan Dozzle

1. Zero configuration—hanya satu container tanpa database.
2. Real-time streaming—lihat log container sesuai kenyataan dengan fitur filter dan pencarian.
3. Lightweight—penggunaan sumber daya minimal.
4. Web-based UI—tidak perlu SSH atau perintah docker logs berulang.
5. Secure deployment—bisa dijalankan di balik Nginx dengan SSL dan autentikasi.

Perbandingan Singkat

Dozzle vs Loki + Grafana vs ELK/EFK vs Docker CLI:
- Kompleksitas setup: Dozzle sangat rendah (1 container), Loki menengah, ELK tinggi.
- Penyimpanan: Dozzle tidak menyimpan log, Loki dan ELK menyimpan di basis data masing-masing.
- UI: Dozzle sederhana, Grafana dashboard lengkap, ELK full-featured.

Praktik Keamanan Terbaik

1. Jalankan Dozzle di balik Nginx dengan HTTPS bila akan diakses dari internet.
2. Gunakan basic authentication atau identity provider (Authelia, OAuth) untuk kontrol akses.
3. Pertahankan akses internal bila memungkinkan (VPN, intranet, aturan firewall ketat).
4. Selalu perbarui image Dozzle ke versi terbaru (amir20/dozzle:latest).
5. Gabungkan dengan Prometheus dan Grafana untuk lapisan observabilitas lengkap.

Langkah Instalasi

1. Buat instance VPS Shape.Host
- Kunjungi https://shape.host dan login.
- Klik Create → Instance.
- Pilih lokasi server terdekat dengan pengguna.
- Pilih Ubuntu 24.04 (64-bit).
- Pilih paket minimal 2 CPU, 4 GB RAM, 20 GB SSD.
- Klik Create Instance dan catat IP address.

2. Koneksi ke VPS
- Linux/macOS: ssh root@your-server-ip
- Windows PowerShell: ssh root@your-server-ip
- Windows lama: gunakan PuTTY.

3. Update sistem
apt update && apt upgrade
apt install apt-transport-https ca-certificates curl gnupg lsb-release software-properties-common

4. Instal Docker dan Docker Compose
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg
echo deb [arch=$(dpkg --print-architecture)] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable > /etc/apt/sources.list.d/docker.list
apt update && apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
systemctl enable --now docker
docker --version && docker compose version

5. Deploy Dozzle
mkdir -p /opt/dozzle && cd /opt/dozzle
(isi docker-compose.yml seperti panduan)
docker compose up -d

6. Konfigurasi Nginx reverse proxy
apt install nginx && systemctl enable --now nginx
Buat konfigurasi /etc/nginx/sites-available/dozzle.conf
ln -s /etc/nginx/sites-available/dozzle.conf /etc/nginx/sites-enabled/dozzle.conf
nginx -t && systemctl reload nginx

7. Aktifkan SSL dengan Let’s Encrypt
apt install certbot python3-certbot-nginx
certbot --nginx -d your-domain.com

8. Akses Dozzle
Buka https://your-domain.com untuk melihat dashboard log real-time.

Iklan: Ingin solusi IT profesional untuk cloud, server, atau pengembangan aplikasi? Percayakan kepada Morfotech. Hubungi whatsapp +62 811-2288-8001 atau kunjungi https://morfotech.id untuk konsultasi gratis.
Sumber:
AI Morfotech - Morfogenesis Teknologi Indonesia AI Team
Kamis, Agustus 28, 2025 11:49 PM
Logo Mogi