Free open source alternative app list about topic "Docker" :
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.
Editor's Picks for Free Open-Source Software:
Open source free traffic capture HTTP(S)ļ¼Support WindowsćMacćAndroidćIOSćLinux Full platform system
You can use it to intercept, inspect & rewrite HTTP(S) traffic, Support capturing Flutter app traffic, ProxyPin is based on Flutter develop, and the UI is beautiful and easy to use.
Features
- Mobile scan code connection: no need to manually configure WiFi proxy, including configuration synchronization. All terminals can scan codes to connect and forward traffic to each other.
- Domain name filtering: Only intercept the traffic you need, and do not intercept other traffic to avoid interference with other applications.
- Search: Search requests according to keywords, response types and other conditions
- Script: Support writing JavaScript scripts to process requests or responses.
- Request rewrite: Support redirection, support replacement of request or response message, and can also modify request or response according to the increase.
- Request blocking: Support blocking requests according to URL, and do not send requests to the server.
- History: Automatically save the captured traffic data for easy backtracking and viewing. Support HAR format export and import.
- Others: Favorites, toolbox, common encoding tools, as well as QR codes, regular expressions, etc.
Mac will prompt untrusted developers when first opened, you need to go to System Preferences-Security & Privacy-Allow any source.
- Downloadļ¼Ā https://github.com/wanghongenpin/proxypin/releases
- iOS App Storeļ¼https://apps.apple.com/app/proxypin/id6450932949
- Android Google Playļ¼https://play.google.com/store/apps/details?id=com.network.proxy
- TG:Ā https://t.me/proxypin_en
NoteGen is a cross-platformĀ MarkdownĀ note-taking application dedicated to using AI to bridge recording and writing, organizing fragmented knowledge into a readable note.
Why Choose NoteGen?
- Lightweight:Ā Installation packageĀ isĀ only about 10MB, free with no ads or bundled software.
- Cross-platform: Supports Mac, Windows, Linux, and thanks toĀ
Tauri2's cross-platform capabilities, will support iOS and Android in the future. - Supports multiple recording methods includingĀ
screenshots,Ātext,Āillustrations,Āfiles,Ālinks, etc., meeting fragmented recording needs across various scenarios. - Native offline usage withĀ
Markdown(.md)Ā as the storage format, while also supporting real-time synchronization toĀprivate GitHub repositoriesĀ with history rollback. - AI-enhanced: Configurable with ChatGPT, Gemini, Ollama, LM Studio, DeepSeek, and other models, with support for custom third-party model configuration.









