Skip to main content

Uptime Kuma – 1-Click Deployment Guide

⏱️ Estimated deployment time: 2–5 minutes

Overview

Uptime Kuma is a self-hosted, modern monitoring tool for websites, APIs, ports, and servers. With Webberstop Cloud’s 1-Click Marketplace deployment, you can launch your own uptime monitoring dashboard in just a few minutes—no coding or manual setup needed.


Step 1: Deploy from Marketplace

  1. Log in to your Webberstop Cloud Portal.
  2. Go to the Marketplace and search for Uptime Kuma.
  3. Click Deploy and configure your VM (choose CPU, RAM, storage, region, etc.).
  4. Confirm and launch the instance.

Step 2: Wait for Provisioning

Behind the scenes, the platform will:

  • Install Docker and necessary packages
  • Pull and run the Uptime Kuma container
  • Persist data in /opt/uptime-kuma
  • Expose port 3001 for browser access

No manual commands or SSH required during setup.


Step 3: Access the Dashboard

Once deployed:

  1. Open your browser and go to:
    http://your-server-ip:3001
    (Replace _your-server-ip_ with your VM’s public IP)

  2. You’ll see the Uptime Kuma setup screen. Create your admin account and begin adding your monitors.


Step 4: (Optional) Monitor Configuration

You can track:

  • Website uptime (HTTP/HTTPS)
  • Port availability (TCP, UDP)
  • Ping status
  • DNS and push notification alerts

Uptime Kuma supports custom alerts using:

  • Email (SMTP)
  • Telegram
  • Discord
  • Slack
  • Webhooks and more

Step 5: Post-Deployment Info

A welcome message was displayed at first login, summarizing the key setup.
Your data is stored persistently at:
/opt/uptime-kuma

To manage the container:

docker ps
docker logs uptime-kuma
docker restart uptime-kuma

Security Tips

  • Change the admin password immediately after first login.
  • Restrict access to port 3001 using your firewall or security groups.
  • Add a reverse proxy (e.g., Nginx Proxy Manager) with SSL for secure access.

FAQ

Where is my data stored?
All data is in /opt/uptime-kuma, mapped to the container’s data volume.

Can I migrate the setup to another VM?
Yes, just copy the /opt/uptime-kuma directory and re-run the container.

Is a database required?
No! Uptime Kuma uses built-in SQLite for storage.

Need help?
Contact Webberstop Support or open a ticket from your dashboard.


Enjoy worry-free monitoring with Uptime Kuma on Webberstop Cloud! 📈