Free open source alternative app list about topic "monitoring" :
Uptime Kuma is an easy-to-use self-hosted monitoring tool.
š„ Live Demo
Try it!
Demo Server (Location: Frankfurt - Germany):Ā https://demo.kuma.pet/start-demo
It is a temporary live demo, all data will be deleted after 10 minutes. Sponsored byĀ Uptime Kuma Sponsors.
ā Features
- Monitoring uptime for HTTP(s) / TCP / HTTP(s) Keyword / HTTP(s) Json Query / 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
- 20-second intervals
- Multi Languages
- Multiple status pages
- Map status pages to specific domains
- Ping chart
- Certificate info
- Proxy support
- 2FA support
š§ How to Install
š³ Docker
docker run -d --restart=always -p 3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
Uptime Kuma is now running onĀ http://0.0.0.0:3001.
Warning
File Systems likeĀ NFSĀ (Network File System) areĀ NOTĀ supported. Please map to a local directory or volume.
Note
If you want to limit exposure to localhost (without exposing port for other users or to use aĀ reverse proxy), you can expose the port like this:
docker run -d --restart=always -p 127.0.0.1:3001:3001 -v uptime-kuma:/app/data --name uptime-kuma louislam/uptime-kuma:1
šŖš» Non-Docker
Requirements:
- Platform
- ā Major Linux distros such as Debian, Ubuntu, CentOS, Fedora and ArchLinux etc.
- ā Windows 10 (x64), Windows Server 2012 R2 (x64) or higher
- ā FreeBSD / OpenBSD / NetBSD
- ā Replit / Heroku
- Node.jsĀ 18 / 20.4
- npmĀ 9
- Git
- pm2Ā - For running Uptime Kuma in the background
git clone https://github.com/louislam/uptime-kuma.git
cd uptime-kuma
npm run setup
# Option 1. Try it
node server/server.js
# (Recommended) Option 2. Run in the background using PM2
# Install PM2 if you don't have it:
npm install pm2 -g && pm2 install pm2-logrotate
# Start Server
pm2 start server/server.js --name uptime-kuma
Uptime Kuma is now running onĀ http://localhost:3001
More useful PM2 Commands
# If you want to see the current console output
pm2 monit
# If you want to add it to startup
pm2 save && pm2 startup
Advanced Installation
If you need more options or need to browse via a reverse proxy, please read:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%94%A7-How-to-Install
š How to Update
Please read:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%86%99-How-to-Update
š What's Next?
I will assign requests/issues to the next milestone.
From startups to Fortune 500 companies, organizations worldwide trust Cachet to streamline their downtime communication, enhancing transparency with customers, teams, and stakeholders.
Cachet, the open-source self-hosted status page system.
Cachet 3.x Announcement
For more information on the Cachet rebuild and our plans for 3.x, you can read the announcementĀ here.
Requirements
- PHP 8.2 or later
- Composer
- A supported database: MariaDB, MySQL, PostgreSQL or SQLite
Installation, Upgrades and Documentation
You can find documentation atĀ https://docs.cachethq.io.
Here are some useful quick links:
Demo
To test out the v3 demo, you can log in to theĀ Cachet dashboardĀ with the following credentials:
- Email:Ā
[email protected] - Password:Ā
test123
NoteĀ The demo will automatically reset every 30 minutes.
Sponsors
Security Vulnerabilities
If you discover a security vulnerability within Cachet, please send an e-mail toĀ [email protected]. All security vulnerabilities are reviewed on a case-by-case basis.
Editor's Picks for Free Open-Source Software:
A comments system powered byĀ GitHub Discussions. Let visitors leave comments and reactions on your website via GitHub! Heavily inspired byĀ utterances.
- Open source. š
- No tracking, no ads, always free. š” š«
- No database needed. All data is stored in GitHub Discussions.Ā

- SupportsĀ custom themes! š
- SupportsĀ multiple languages. š
- Extensively configurable. š§
- Automatically fetches new comments and edits from GitHub. š
- Can be self-hosted! š¤³
Note
giscus is still under active development. GitHub is also still actively developing Discussions and its API. Thus, some features of giscus may break or change over time.
How it works
When giscus loads, theĀ GitHub Discussions search APIĀ is used to find the Discussion associated with the page based on a chosen mapping (URL,Ā pathname,Ā <title>, etc.). If a matching discussion cannot be found, the giscus bot will automatically create a discussion the first time someone leaves a comment or reaction.
To comment, visitors must authorize theĀ giscus appĀ toĀ post on their behalfĀ using the GitHub OAuth flow. Alternatively, visitors can comment on the GitHub Discussion directly. You can moderate the comments on GitHub.
A lightweight comments widget built on GitHub issues. Use GitHub issues for blog comments, wiki pages and more!
- Open source. š
- No tracking, no ads, always free. š”š«
- No lock-in. All data stored in GitHub issues. š
- Styled withĀ Primer, the css toolkit that powers GitHub. š
- Dark theme. š
- Lightweight. Vanilla TypeScript. No font downloads, JavaScript frameworks or polyfills for evergreen browsers. š¦š²
how it works
When Utterances loads, the GitHubĀ issue search APIĀ is used to find the issue associated with the page based onĀ url,Ā pathnameĀ orĀ title. If we cannot find an issue that matches the page, no problem,Ā utterances-botĀ will automatically create an issue the first time someone comments.
To comment, users must authorize the utterances app to post on their behalf using the GitHubĀ OAuth flow. Alternatively, users can comment on the GitHub issue directly.

















