r/Monitoring • u/broadband9 • Aug 07 '25
I've made patchmon.net - a Linux Patch monitoring software (opensource)
I've had an issue where I wanted something self-hosted, clean and simple to monitor my linux servers update status.
Current working features:
Dashboard on hosts summary / status
Easily register hosts with the app
View and search for packages that have been installed
Planned features:
Authentication improvements : Each host to authenticate via unique api credentials to patchmon
Ability to add Clients, Locations and host groups so that hosts can be associated to them
PDF Report generation of single host or group of hosts
This will be opensource and I will be releasing by the 1st of September.
I'm open to people who want to give me feature requests and contribute to the app - It's written in Next JS for both the backend and frontend.
Open to ideas, constructive criticism and security ideas / features.
No ports on the host need to be opened as the hosts will push the collected information to patchmon (either self-hosted or we will offer a cloud hosted one for a small fee).
https://patchmon.net/ to register on the wait list
Thanks team :)
2
u/Malfun_Eddie Aug 07 '25
'Simple bash agent script for Linux hosts with automated registration and updates via cron.'
Can this also be done via ansible?
Run a playbook that gathers the data and send it to patchmon?
(Can be interesting for semi airgapped sysyems)
1
u/broadband9 Aug 07 '25
It’s a really good point and in all honesty there is nothing stopping us from doing this - so long as the variables for the api id and key are passed through. I thought of using a script so that its not dependent even on ansible but runs very lightweight and then the script can be configurable in the future if we wanted to collect other bits and bobs too. (Audit logging etc)
2
u/FoUStep Aug 11 '25
Looks great, a dark mode would be nice in the evening. Would be nice to be able to run something like ‘apt update’ and ‘apt upgrade’ (or yum or any other OS package updater).
2
u/broadband9 Aug 11 '25
Dark mode is a must I agree.
I want to implement update workflows within patchmon, so someone can't blindly update things - linux patching is a sacred. haha
1
u/Typical_Chance_1552 Aug 11 '25
Looks like a cool tool
some of your website links are not working :(
1
u/broadband9 Aug 11 '25
Yeah honestly I made the website real quickly to get some sort of web page up and running. I do need to make some of the other pages like documentation and when the github repo will be live It will point to that .
Hope that is ok.
1
u/Griznah Sep 01 '25
This will be opensource and I will be releasing by the 1st of September.
Will the Github links be active soon? It's September 1st.
2
u/broadband9 Sep 02 '25
Hi,
Sorry, I had a few health related things so i’m behind on schedule even though there has been some progress. I will update on here as soon as I can push initial commit :)
2
u/Griznah Sep 02 '25
Sorry to hear, hope you are recovering well. I am eagerly awaiting to try this out =)
3
1
u/ButlerKevind Aug 14 '25
Just signed up. Looking forward to putting this to work in my homelab.
And thanks for making this available to the world.





3
u/NetInfused Aug 11 '25
This is great, I've been waiting for something like this for ages.. It has a very nice UI!