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
- Log in to your Webberstop Cloud Portal.
- Go to the Marketplace and search for Uptime Kuma.
- Click Deploy and configure your VM (choose CPU, RAM, storage, region, etc.).
- 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:
-
Open your browser and go to:
http://your-server-ip:3001
(Replace_your-server-ip_
with your VM’s public IP) -
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! 📈