Sebelum kita melanjutkan ke proses instalasi, ada beberapa prasyarat yang perlu kita siapkan.
Pastikan server kita sudah diinstall Docker, karena kita akan menjalankan Uptime Kuma di dalam Docker. Jika belum install Docker, teman-teman bisa baca panduan Cara Install Docker terlebih dahulu ya.
Pertama kita buat direktori untuk project Uptime Kuma ini. Kami membuat direktori dengan nama uptime-kuma.
sudo mkdir uptime-kuma
Selanjutnya kita buat file docker-compose.yml di dalam direktori uptim-kuma.
cd uptime-kuma nano docker-compose.yml
Masukkan konfigurasi berikut di dalam file docker-compose.yml.
version: '3.8' services: uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma volumes: - ./data:/app/data ports: - "3001:3001" restart: always
Pastikan indentasi sudah benar, jangan menggunakan tab untuk memberi spasi.
Berikut penjelasan singkat konfigurasinya.