The killer feature I need is heartbeat so I can make some device send a request every 5 min and if it’s not sent then it is down. Currently using UptimeRobot for this.
Looks great! You just need https://status.statusnook.com/ to demo monitoring yourself :D
All of that code in one file is certainly... a thing you can do. I'm surprised you used embed on your schema.
Apologies for the hijack, but I’ve been looking for a particular kind of monitoring tool lately that I’m not sure exists.
I would like something that allows me to write my own arbitrary monitoring scripts in whatever language I want, and the tool would take care of everything else: scheduling and running the scripts, parsing the output, alerting, authentication, presenting the info on a pretty dashboard with graphs, etc.
I think Monit can do this to some extent, but I haven’t explored it yet — it looks like the dashboard and info presented is a lot simpler than what I’m looking for.
Is there some reason this isn’t a useful concept? For context, I’m looking at this from a homelab/selfhosting/hacking perspective.
Have you considered adding a custom webhook for notifications? In a first iteration it could post some hardcoded JSON payload.
Further iterations could add more configuration capabilities or even templating for custom payloads.
awesome-status-page > Open Source: https://github.com/ivbeg/awesome-status-pages?tab=readme-ov-...
Logging cert hashes and checking them against a configurable list and/or CT Certificate Transparency logs would be helpful
All fun and games until you need a status page for your status pages' status page. Nice looking project tho.
I was thinking of making something like that using SQLite, and Go - which is exactly what you did :)
Could you maybe make a feature list in the README so it's easy to see if it supports what I need myself?
And, do yo accept PRs if they're good quality?
Nice this looks useful, look forward to using it for a future project. Starred the repo
Nice work. Funny how even simple/clean UI designs can require so much CSS.
How'd you like working with HTMX? First time?
Perhaps I'm not looking in the right places, but is there a way to configure everything using a config file?
Design is super clean--looks great!
Good webpage and nice job with all the different infra/deploy options.
well done, will try it out!
Is this like the status pages of big companies but for indie hackers or personal use?
Nice status page. Using SQLite in your project makes it very easy to self-host.
Oh this is nice! Thanks for sharing! Will try and run it on some things
Looks nice and clean. Congrats on the launch!
Very nice. Hate to be that guy but a dark theme would be awesome
The README offers a whole bunch of different installation options, but none of them are the one I was looking for!
I ended up inspecting "curl -fsSL https://get.statusnook.com | sudo bash" and extracting the script so I could see what it did:
https://gist.github.com/simonw/09b8817b4010cf32e4bfcbe929dcd...
It downloads either the arm64 or amd64 built binaries, both of which are also available from the GitHub releases page: https://github.com/goksan/Statusnook/releases/tag/v0.0.0
Feature request: add those to the README too!