# Uptime Kuma Uptime Kuma is an easy-to-use self-hosted monitoring tool. ## 🥔 Live Demo Try it! - Tokyo Demo Server: https://demo.uptime.kuma.pet (Sponsored by [Uptime Kuma Sponsors](https://github.com/louislam/uptime-kuma#%EF%B8%8F-sponsors)) It is a temporary live demo, all data will be deleted after 10 minutes. Use the one that is closer to you, but I suggest that you should install and try it out for the best demo experience. ## ⭐ Features * Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / Ping / DNS Record / Push / Steam Game Server / Docker Containers * Fancy, Reactive, Fast UI/UX * Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP), and [90+ notification services, click here for the full list](https://github.com/louislam/uptime-kuma/tree/master/src/components/notifications) * 20 second intervals * [Multi Languages](https://github.com/louislam/uptime-kuma/tree/master/src/lang) * Multiple status pages * Map status pages to specific domains * Ping chart * Certificate info * Proxy support * 2FA support ## 🆕 What's Next? I will mark requests/issues to the next milestone. https://github.com/louislam/uptime-kuma/milestones Project Plan: https://github.com/users/louislam/projects/4/views/1 ## Motivation * I was looking for a self-hosted monitoring tool like "Uptime Robot", but it is hard to find a suitable one. One of the close ones is statping. Unfortunately, it is not stable and no longer maintained. * Want to build a fancy UI. * Learn Vue 3 and vite.js. * Show the power of Bootstrap 5. * Try to use WebSocket with SPA instead of REST API. * Deploy my first Docker image to Docker Hub. If you love this project, please consider giving me a ⭐. ## 🗣️ Discussion ### Issues Page You can discuss or ask for help in [issues](https://github.com/louislam/uptime-kuma/issues). ### Subreddit My Reddit account: [u/louislamlam](https://reddit.com/u/louislamlam). You can mention me if you ask a question on Reddit. [r/Uptime kuma](https://www.reddit.com/r/UptimeKuma/) ## Contribute ### Test Pull Requests There are a lot of pull requests right now, but I don't have time to test them all. If you want to help, you can check this: https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests ### Test Beta Version Check out the latest beta release here: https://github.com/louislam/uptime-kuma/releases ### Bug Reports / Feature Requests If you want to report a bug or request a new feature, feel free to open a [new issue](https://github.com/louislam/uptime-kuma/issues). ### Translations If you want to translate Uptime Kuma into your language, please visit [Weblate Readme](https://github.com/louislam/uptime-kuma/blob/master/src/lang/README.md). Feel free to correct my grammar in this README, source code, or wiki, as my mother language is not English and my grammar is not that great. ### Create Pull Requests If you want to modify Uptime Kuma, please read this guide and follow the rules here: https://github.com/louislam/uptime-kuma/blob/master/CONTRIBUTING.md