Uptime Kuma
Web monitoring tool with alerting
Alternative to: UptimeRobot
v2.0.2
2025-10-22Bug fix: corrected false positive for Google Chrome during migration; also updated SECURITY.md to revise supported versions and Docker tags.
v2.0.1
2025-10-20Bug fix: resolved an issue where the healthcheck could shut down Uptime Kuma during migrations (ref #6204).
v2.0.0
2025-10-20Major v2 release with breaking changes; adds Nextcloud Talk, Brevo, Evolution API, autofocus 2FA, and Slovak; improves proxy support and mobile UI, fixes startDateTime, ping default, and ip_family; patches security (proxy-agent/vm2, deps) and updates translations.
v1.23.17
2025-10-20Fixed browser monitor issue caused by Debian Buster EOL; updated dependencies and patched SSTI vulnerability in notification templates that could reveal arbitrary files.
v1.23.16
2024-12-20Security: updated dependencies and fixed CVE-2024-56331 LFI via improper URL handling in Real-Browser monitor (GHSA-2qgm-m29m-cj2h).
v1.23.15
2024-09-29In 1.23.14, a crash issue is fixed with a quick fix for Alpine image and Node.js <=16 users by pinning cheerio to avoid the undici breaking change.
v1.23.14
2024-09-29Improves API Keys disabled message when auth is off and fixes status page icon display after upload; updates dependencies for security.
v1.23.13
2024-04-25Bug fixes: fixed localization edge cases in language settings and TLS issues including proxy TLS certificate retrieval and Prometheus update.
v1.23.12
2024-04-18This release adds i18n and proxy guidance, improves mail subsystem helptext and TLS cert retrieval via keylog events, fixes numerous bugs (auth, i18n, notifications, JSON parsing, TLS info FK), and applies security updates (nodemailer, axios, dompurify) plus CI and misc refinements.
v1.23.11
2023-12-30Dependencies updated; fixes include origin undefined in error handling and resolution of the non-docker Tailscale monitor issue that was broken in 1.23.8.
v1.23.10
2023-12-12This release removes the need for reverse-proxy reconfiguration after patch 1.23.9, instructs users who set UPTIME_KUMA_WS_ORIGIN_CHECK=bypass to remove it, and fixes the incomplete patch for GHSA advisories.
v1.23.9
2023-12-10This release adds WebSocket origin check controls via UPTIME_KUMA_WS_ORIGIN_CHECK (cors-like or bypass), fixes maintenance timezone, button types, adds aria-label for search and ntfy priority helptext, and addresses security advisories.
v1.23.8
2023-12-02This release sets default Retries to 0, improves accessibility, adds support for /snap/bin/chromium on Ubuntu, fixes a Tailscale monitor freeze, and updates dependencies to gamedig 4.2 and apprise 1.6.
v1.23.7
2023-11-24Release includes timeout message improvements and better abort error handling, a memory leak fix for Postgres connections, reverted restart on no-heartbeat, security fixes for GA ID XSS and Tailscale ping, access controls, plus minor refactors.
v1.23.6
2023-11-18Note for Docker users: DNS resolver behavior changed with the Node.js 18 base image; also fixed a TLS issue affecting Node.js <=16 (see #4044).
v1.23.5
2023-11-17Fixes include pausing-resume bug for monitors, re-enabling legacy TLS renegotiation, final fixes for Kafka migration script and timeout issues, plus minor refactors and doc updates.
v1.23.4
2023-11-13Improves stability with auto-restart on heartbeat loss, upgrades Docker to Node.js 18, and fixes multiple monitor issues (timeouts, SSL, queries, passwords, rounding, validation, and Kafka settings) across Postgres/MySQL/MSSQL/HTTP/Push.
v1.23.3
2023-10-09Security: all sessions will be logged out and tokens may need regenerating; unofficial tools may break, fixes
v1.23.2
2023-09-17Bug fixes: correct Tailscale monitor display for non-Docker users; prevent paused monitors from restarting after edits; fix duplicate status page items on save; restore OAuth2 auth method; reintroduce missing HTTP options in JSON query monitor.
v1.23.1
2023-08-28Release includes improvements for password manager, DNS message handling, Discord host:port display, and Docker nscd toggle; fixes tagging deletion, Safari filter, Docker monitor with docker.sock, and EU region for Opsgenie; plus translations and minor refactors.
v1.23.0
2023-08-17Uptime Kuma v1.23.x is the final v1 minor release, continuing bug fixes while introducing numerous new features (advanced monitor filtering, bulk actions, new monitors) and improvements as v2 development begins.
v1.22.1
2023-07-04Improvements: Uptime Kuma now respects your setting to skip update checks; Bug fix: auto theme for status pages on custom domains is fixed; Security: removed all unreleased plugin feature code to close vulnerabilities (GHSA advisories linked).
v1.22.0
2023-06-26This release adds Monitor Group view, badge generator, auto theme for status pages, ntfy token support, and tag display; fixes ping metric parsing, gRPC URL issues, and MySQL disconnects; plus numerous UI, performance, and notification improvements.
v1.21.3
2023-05-08Fixes: maintenance timezone start timing and “Same as Server Timezone” save, plus dependency updates (notably Socket.io/engine.io security advisory); always back up Uptime Kuma before upgrading.
v1.21.2
2023-04-03Backup before upgrading; maintenance is now cron-based with duration, supports per-maintenance timezones and DST; breaking: Last 2nd/3rd/4th day of month options removed; review UTC shifts; no auto DB backup during migrations.
v1.21.1
2023-03-27v1.21.0
2023-03-20This release adds monitor cloning, API keys management, Markdown support on status pages, mTLS for HTTP(S), XML request body support, an Add Tag button, monitor descriptions, PagerTree provider, Apprise 1.3.0, and Windows x64 portable exe, plus fixes and improvements.
v1.20.2
2023-02-26Upgrade now with sufficient disk space and a backup beforehand; fixes include MongoDB driver memory leak and recompiled healthcheck.go to address 1.20.0 issues.
v1.20.1
2023-02-14Before upgrading ensure sufficient disk space and back up services; this release fixes database deletion when disk space is low and prevents Postgres monitor crashes if the query is missing, adds Finnish translation, and includes minor refactors.
v1.20.0
2023-02-13This release adds new monitors (GameDig, Redis, MongoDB), Tags Manager and Status Page improvements, environment config via .env, plus bug fixes, security patch, and UI/mobile tweaks.
v1.19.6
2023-01-18Bug fix: Restored functionality of the Ping monitor on Windows.
v1.19.5
2023-01-17Release adds Splunk notification provider and Help button; fixes maintenance count, ping/Postgres monitors, MQTT protocol support, PromoSMS long messages, and patches security vulnerabilities (knex.js); upgrade recommended.
v1.19.4
2023-01-09This release fixes Docker Monitor down handling, tag issues, validates Keep Monitor History Days, improves ping monitoring across Linux distros, removes redundant Pushover title, updates Apprise to 1.2.1, plus general bug fixes, refactors, and translations.
v1.19.3
2023-01-03Release includes Hebrew translation, Zoho and Kook notifications, Slack display fix, MS SQL monitor isolation fix, gRPC size error fix, duplicate maintenance message on status page, plus general bug fixes and refactors.
v1.19.2
2022-12-26Fixed a UI layout/glitch that occurred after removing a monitor.
v1.19.1
2022-12-26Bug fixes: resolve HTTP Monitor issues from 1.19.0 and restore Docker monitor notifications (Discord); ongoing improvements include code refactoring and language files updates.
v1.19.0
2022-12-23Adds maintenance mode with status messages, gRPC/MySQL monitors, socks5h, SMSEagle and Ntfy icon support, server timezone config (logs use it), webhook headers, route/radius fixes, DNS cache toggle (off by default), SQLite 3.39.4, date/undefined fixes, German (Switzerland), Docker healthcheck improvements, uptime cache.
v1.18.5
2022-10-10Fixed incorrect use of JESec in 1.18.4, restoring status page features and custom CSS functionality.
v1.18.4
2022-10-09Fix ntfy issue reintroduced in 1.18.1 resolved; username no longer required; new Greek language support; thanks to contributors; includes bug fixes, refactoring, language updates, and code reviews.
v1.18.3
2022-10-06Adds free.fr SMS notification and Europe demo server; fixes ntfy 1.18.1 issue (update to 1.18.3) and multi-IP handling in X-Forwarded-For; hides console window for Windows ping monitor.
v1.18.2
2022-10-04Fixed Docker container monitor issue in version 1.18.1.
v1.18.1
2022-10-03Adds multiple notifications (GoAlert, SMSManager, ServerChan, Squadcast) and Cypress for e2e testing; fixes Bark and Octopush errors; ntfy authentication support; improved password manager compatibility; plus general bug fixes, refactoring, and language updates.
v1.18.0
2022-09-05Adds Docker/PostgreSQL/Radius monitors, resending on repeated downs; clickable status links; Trusted X-Forwarded headers; Basque and pt-PT languages; DNS caching; new alerts: AlertNow/Line Notify/Home Assistant; Bark settings; Apprise 1.0.0; status badge label; UI/mobile tweaks.
v1.17.1
2022-06-23Fixed: Reverted DNS caching for HTTP(S) monitor to address issue #1821.
v1.17.0
2022-06-22Uptime Kuma 1.17.1 adds MS SQL Server monitor, ntfy and NTLM auth notifications, cert expiry alerts, DNS cache for HTTP(s), pre-rendered status HTML, gzip/Brotli, 50-char HTTP keyword fallback, 404 handling, log reduction, and various fixes.
v1.16.1
2022-05-29Fix tags not showing on status pages and synchronize push monitor heartbeat to fix a race condition.
v1.16.0
2022-05-26Release adds badges API, optional Apprise title, PagerDuty notification, Thai language, DNS Monitor resolver port, fixes uptime calculation for push monitors, chart error on recent, aliyun-sms SignatureDoesNotMatch, and broader Discord service address support.
v1.15.1
2022-04-29Fix settings save in No Auth mode; add status parameter to push URL; Docker: Apprise updated to 0.9.8.3; Docker Debian: cloudflared updated to 2022.4.1.
v1.15.0
2022-04-24Priority of Arguments now overrides Environment Variables; adds MQTT monitor; fixes restore backup; Status Page CSS/Footer/Powered by; new logout dropdown; improved logging; new OneBot/PushDeer notifications; Apprise 0.9.8; SQLite 3.38.
v1.14.1
2022-04-19Fixed a crash in Uptime Kuma 1.14.0 that occurred at night (#1520).
v1.14.0
2022-04-12Adds custom domains for status pages, Cloudflare Tunnel reverse proxy, HTTP(S) monitor proxy settings, status page favicon, Ukrainian language, invalid-page 404, removes Prometheus metrics on delete, fixes Alerta and Mattermost issues, and switches SQLite to FULL synchronous mode.
v1.13.2
2022-04-06Fix setup issue for new non-Docker users (addressing issue #1460) https://github.com/louislam/uptime-kuma/issues/1460
v1.13.1
2022-03-24Adds multi-status pages, favicon down-count, and status page edit mode; updates Apprise to 0.9.7; new notifications Gorush, Alerta, Push by Techulus; UI tweaks, beta updates option, Pushover fix, /metrics basic auth, Node.js 16, sticky monitor list, and bug fix #1409.
v1.13.0
2022-03-24v1.12.1
2022-02-26Fixed channel search issue (#1298), added Čeština language, and updated axios to 0.26.0 to address a vulnerability.
v1.11.4
2022-02-09Updates include vulnerable package fixes, BSD ping support for all variants, a bug fix (#1024), and password manager autofill support; plus ongoing bug fixes, refactors, and language file updates.
v1.11.3
2022-01-06Fixed Google Chat notification issue and resolved SMTP DKIM crash on the server.
v1.11.2
2022-01-05Release adds Google Chat and WeCom notifications, SMTP DKIM support, Slovenščina language, fixes HTTP Basic Auth auto-complete, and improves handling for sites that only serve text/html.
v1.11.1
2021-12-08Fixed a Safari-related issue.
v1.11.0
2021-12-08Release includes redesigned Settings, new notification providers (SerwerSMS.pl, Stackfield), Basic Auth, 2FA removal, status page grouping, improved bundle size, bug fixes (Pushover, push-down), npm vulnerabilities fixed, plus Docker Node 14.18.2 and Apprise 0.9.6.
v1.10.2
2021-11-091.10.2 fixes the settings page not working when authentication is disabled.
v1.10.1
2021-11-08Adds display of monitor tags on the Status Page (toggleable); fixes a monitor-stuck bug; and adds a tooltip on the uptime pill in the monitor list.
v1.10.0
2021-10-31Adds ping period control, cert expiry alerts, and a shrink DB button; new Bark and ClickSendSMS notifications; Vietnamese, Croatian, and Traditional Chinese; bug fixes and improvements (login rate limit, 2FA hardening, strong passwords, error log, etc.); breaking change: iframe same-origin workaround.
v1.9.2
2021-10-29Addresses a high-severity 2FA vulnerability (bug #833); upgrade now if you rely on 2FA.
v1.9.1
2021-10-18Fixed issue #742; see the 1.9.0 release notes for the full changelog.
v1.9.0
2021-10-18New features include custom HTTP methods/headers/body, auto-clear monitor data, Steam Game Server monitor, SMTP subject, PM2 config; new notifications Feishu/Aliyun SMS/DingDing; Norwegian language; bug fixes (uptime, missing UP, FreeBSD hostname) and 2FA hardening.
v1.8.0
2021-10-10New Push monitor type; show full certificate chain; default browser language; new PromoSMS/Matrix/Legacy Octopush notifications; Bulgarian, Hungarian, Farsi RTL support; slim Docker image
v1.7.3
2021-09-30Fixes: resolves the retries problem (#506) and fixes non-Docker installation failures caused by vite.js 2.6.x.
v1.7.1
2021-09-29Change /status-page to /status; Docker: fix ping by rolling back to root on Debian, add Bulgarian language, include dumb-init to prevent zombie processes, and upgrade Node.js to 14.18.0.
v1.7.0
2021-09-24Initial release includes status page, 2FA (Authy/Google Authenticator), tags for monitors/search, retry interval, improved backup/restore, Teams notification, Portuguese language, PWA Add-to-Homescreen, non-root Docker user, and SQLite 3.36.0.
v1.6.0
2021-09-10Uptime Kuma 1.x adds full backup/restore for monitors and notifications, faster performance, default notifications, new languages (ET/IT/PL/SV), enhanced SMTP (cc/bcc/multi-addresses/sender name/ignore TLS), UI/UX improvements, slim Debian Docker base, and fixed healthcheck (alpine tag caveat).
v1.5.3
2021-09-04Adds Danish, Dutch, Japanese, Korean, Russian, Serbian Cyrillic/Latin, Simplified Chinese, Spanish, Swedish; enables HTTPS via SSL env vars or --ssl-key/--ssl-cert; adds Debian Docker image; notes Alpine downtime issues.
v1.5.2
2021-09-01Revert to node-sqlite3 from better-sqlite3 due to installation issues; follow the update guide and report bugs via the linked GitHub pages.
v1.5.0
2021-08-31Adds DNS monitor, new languages (Traditional Chinese, German, French), Mattermost/Rocket.Chat notifications, K8s template, major frontend/ui improvements, lower RAM usage, longer ping timeout, ARM prebuilt, npm install fix, and switch to better-sqlite3 with WAL.
v1.3.2
2021-08-22Resolved a memory leak to improve stability and prevent runaway memory usage.
v1.3.1
2021-08-22Improved RAM usage and added automatic version checks; see the update guide for upgrading and report bugs at the issues page.
v1.3.0
2021-08-20Uptime Kuma updates: reduce high ping/DNS issues, new monitor styles, improved ping charts and mobile optimization, easier installer, Line Messenger Notification Service, fix SMTP no auth, page-change animation, and switch SQLite to WAL.
v1.2.0
2021-08-16Release adds Ping Graph, improved IPv6 support, and new Pushbullet and Octopush notifications (thanks to contributors).
v1.1.0
2021-08-09Adds dark mode, accepted HTTP status codes and 3xx redirects, CLI password reset, pushy notifications, search engine indexing control, customizable Discord bot name, Font Awesome icons, and essential security updates.
v1.0.8
2021-08-03Release adds TLS error ignore, Upside Down Mode, optional auth disable, LunaSea notifications, font-awesome icons, Prometheus /metrics, plus dev: eslint and simpler Apprise install.
v1.0.7
2021-07-27Adds a new HTTPS certificate information view and a configurable maximum retry limit before a service is marked down and a notification is sent.
v1.0.6
2021-07-20Adds Pushover and Slack notifications; bundles Apprise for 50+ services in Docker; plus miscellaneous improvements.
v1.0.5
2021-07-17Added Slack Webhook support and various improvements.
v1.0.4
2021-07-14Adds Gotify support and fixes the arm/v7 Docker build issue affecting Raspberry Pi 3.
v1.0.3
2021-07-13Fix missing timezone; breaking change: Discord via webhook; add Signal notification; bcrypt password hashing; reset auto increment for new instance; show version in footer; SMTP no longer requires username/password.
v1.0.2
2021-07-13This release is reported as broken; downgrade to version 1.0.3 is recommended.
v1.0.1
2021-07-12Bug fixes from the community (issues #5, #10) and added the option to change the listening port and hostname when running the server directly (no Docker).