Uptime Kuma es una herramienta de monitoreo autohospedada y fácil de usar.
¡Pruébalo!
Servidor de demostración (Ubicación: Frankfurt - Alemania): https://demo.kuma.pet/start-demo
Es una demostración temporal en vivo, todos los datos se eliminarán después de 10 minutos. Patrocinado por los patrocinadores de Uptime Kuma.
Monitoreo del tiempo de actividad para HTTP(s) / TCP/Palabra clave HTTP(s) / Consulta Json HTTP(s) / Ping / Registro DNS / Push / Servidor de juegos Steam / Contenedores Docker
UI/UX elegante, reactiva y rápida
Notificaciones a través de Telegram, Discord, Gotify, Slack, Pushover, correo electrónico (SMTP) y más de 90 servicios de notificación, haga clic aquí para obtener la lista completa
intervalos de 20 segundos
Varios idiomas
Varias páginas de estado
Asignar páginas de estado a dominios específicos
gráfico de ping
Información del certificado
Soporte de proxy
Soporte 2FA
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Uptime Kuma ahora se ejecuta en http://0.0.0.0:3001.
Advertencia
Los sistemas de archivos como NFS (Network File System) NO son compatibles. Asigne un directorio o volumen local.
Nota
Si desea limitar la exposición a localhost (sin exponer el puerto para otros usuarios o usar un proxy inverso), puede exponer el puerto de esta manera:
docker run -d --restart=always -p 127.0.0.1:3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Requisitos:
Plataforma
✅ Principales distribuciones de Linux como Debian, Ubuntu, CentOS, Fedora y ArchLinux, etc.
✅ Windows 10 (x64), Windows Server 2012 R2 (x64) o superior
Replicar / Heroku
Nodo.js 18 / 20.4
NPM 9
git
pm2 - Para ejecutar Uptime Kuma en segundo plano
clon de git https://github.com/louislam/uptime-kuma.gitcd uptime-kuma npm run setup# Opción 1. Pruébelonode server/server.js# (recomendado) Opción 2. Ejecute en segundo plano usando PM2# Instale PM2 si no lo tiene:npm install pm2 -g && pm2 install pm2-logrotate# Inicie Serverpm2 inicie server/server.js --name uptime-kuma
Uptime Kuma ahora se está ejecutando en http://localhost:3001
Comandos PM2 más útiles
# Si desea ver la salida actual de la consolapm2 monit# Si desea agregarlo a startuppm2 save && pm2 startup
Si necesita más opciones o necesita navegar a través de un proxy inverso, lea:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install
Por favor lea:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%86%99-How-to-Update
Asignaré solicitudes/problemas al siguiente hito.
https://github.com/louislam/uptime-kuma/milestones
¡Muchas gracias! (Los patrocinadores de GitHub se actualizarán manualmente. Los patrocinadores de OpenCollective se actualizarán automáticamente; sin embargo, GitHub almacenará en caché la lista. Es posible que necesite algún tiempo para actualizarse)
Modo de luz:
Página de estado:
Página de configuración:
Ejemplo de notificación de Telegram:
Estaba buscando una herramienta de monitoreo autohospedada como "Uptime Robot", pero es difícil encontrar una adecuada. Uno de los más cercanos es el statting. Desafortunadamente, no es estable y ya no se mantiene.
Quería crear una interfaz de usuario elegante.
Aprenda Vue 3 y vite.js.
Muestra el poder de Bootstrap 5.
Intente utilizar WebSocket con SPA en lugar de una API REST.
Implementar mi primera imagen de Docker en Docker Hub.
Si te encanta este proyecto, considera darle un archivo .
Recomiendo usar Google, GitHub Issues o el subreddit de Uptime Kuma para encontrar respuestas a su pregunta. Si no encuentra la información que necesita, no dude en preguntar:
Problemas de GitHub
Subreddit (r/UptimeKuma)
Mi cuenta de Reddit: u/louislamlam Puedes mencionarme si haces una pregunta en el subreddit.
NO aceptamos todo tipo de solicitudes de extracción y no queremos perder su tiempo. Asegúrese de haber leído y seguido las reglas de solicitud de extracción: CONTRIBUTING.md#can-i-create-a-pull-request-for-uptime-kuma
Hay muchas solicitudes de extracción en este momento, pero no tengo tiempo para probarlas todas.
Si quieres ayudar, puedes consultar esto: https://github.com/louislam/uptime-kuma/wiki/Test-Pull-Requests
Consulte la última versión beta aquí: https://github.com/louislam/uptime-kuma/releases
Si desea informar un error o solicitar una nueva función, no dude en abrir una nueva edición.
Si desea traducir Uptime Kuma a su idioma, visite Weblate Readme.
No dude en corregir la gramática en la documentación o el código. Mi lengua materna no es el inglés y mi gramática no es tan buena.