Cara Install Uptime Kuma dengan Docker Compose

Latar Belakang Masalah

Pada tutorial kali ini, admin akan bagikan panduan install uptime kuma dengan docker. Dalam era digital saat ini, ketersediaan server dan website menjadi krusial dalam menjaga pengalaman pengguna yang optimal. Untuk memastikan bahwa situs web atau server Anda tetap online dan berjalan dengan baik, diperlukan alat yang dapat memonitor ketersediaan tersebut secara efektif. Salah satu alat yang dapat membantu Anda dalam hal ini adalah Uptime Kuma.

Uptime Kuma: Tool Monitoring yang Simple dan Handal

Uptime Kuma adalah alat yang dirancang khusus untuk memonitor uptime suatu server atau website. Dengan berbagai fitur yang canggih, Uptime Kuma memberikan pemahaman mendalam tentang kondisi ketersediaan infrastruktur.

Fitur Uptime Kuma

  1. Support Banyak Monitoring diantaranya HTTP(s), TCP, Keyword, Json Query, Ping, DNS Record, Push, Steam, Docker.
  2. Tampilan menarik dan mudah dipahami
  3. Support Banyak notifikasi seperti Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), DLL
  4. Interval Pemantauan bisa setiap 20 detik untuk deteksi perubahan status yang cepat.
  5. Dukungan Multi Bahasa dan Halaman Status Ganda
  6. Grafik Ping dan Informasi SSL
  7. Mendukung Proxy dan 2FA

Install Uptime Kuma dengan Docker Compose

Sebelum memulai proses instalasi, pastikan bahwa anda sudah memiliki sebuah server yang telah diinstal docker. Jika belum, Anda bisa mengikuti tutorial cara install docker di linux ubuntu

Minimum Server Requirement :

  • OS : Ubuntu 18.04, 20.04, 22.04, dan 24.04
  • Spesifikasi : 1 vCPU, 512 MB RAM, 5 GB Disk Storage
  • Infrastruktur : Digital Ocean, Linode, AWS, GCP, VPS Lokal (Biznet,IDCH,Nevacloud,dll)

Langkah #1 : Menginstall Docker

Langkah pertama yang harus dilakukan adalah menginstall docker, karena uptime kuma yang akan kita install akan berjalan di atas docker container. Untuk tutorial instalasi docker bisa Anda ikuti melalui link di bawah ini :

Cara Menginstall Docker di Ubuntu

Langkah #2 : Membuat Folder Instalasi

Folder Instalasi ini adalah folder dimana kita akan menyimpan konfigurasi docker-compose.yaml dan konfigurasi tambahan lainya.

mkdir uptimekuma

Langkah #3 : Membuat Konfigurasi Docker YAML

Masuk ke folder uptimekuma yang tadi sudah dibuat.

cd uptimekuma

Kemudian buat file docker-compose.yaml

nano docker-compose.yaml

Masukkan konfigurasi docker yanl di bawah ini :

version: '3'
services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    container_name: uptime-kuma
    restart: always
    ports:
      - "3001:3001"
    volumes:
      - uptime-kuma:/app/data

volumes:
  uptime-kuma:

Langkah #4 : Menjalankan Konfig Docker Compose

Terakhir jalankan konfig docker compose dengan perintah berikut

docker compose up -d

uptimekuma - awanservers.com
uptimekuma – awanservers.com

Proses instalasi selesai seperti di atas, Anda bisa mengakses website uptime kuma dengan http://ip-server:3001. Anda akan di minta untuk membuat akun login, dan setelah jadi tinggal login saja menggunakan username dan password yang telah Anda buat.

Github : github.com/awanservers

Suka Menulis

You might also like
Cara Deploy Heimdall Dashboard ke Shared Hosting

Cara Deploy Heimdall Dashboard ke Shared Hosting

Membangun Sistem Monitoring Gratis dengan Uptime Kuma dan Fly.io

Membangun Sistem Monitoring Gratis dengan Uptime Kuma dan Fly.io

Cara Install WordPress di Docker Compose | Nginx dan PHP-FPM

Cara Install WordPress di Docker Compose | Nginx dan PHP-FPM

Cara Install Docker di Ubuntu 22.04 | Docker dan Cara Kerja Docker

Cara Install Docker di Ubuntu 22.04 | Docker dan Cara Kerja Docker