-
-
Notifications
You must be signed in to change notification settings - Fork 592
Description
Describe the feature request
Hi, after discovering that Uptime Kuma doesn't support config files (WTF?), i luckily came across Gatus and knew immediately that this is what i actually want to run! <3
The one feature i'd really like to see would be being able to keep the status page publicly accessible, while also enabling authentication and providing an extended list of checks that are not publicly visible - e.g. anonymous users see only website endpoints, authenticated users see services, private websites, DNS, etc.
This could be done by adding another field to the config dict for an endpoint, e.g. public: False
.
Why do you personally want this feature to be implemented?
I'm (obviously) self-hosting a metric shit ton of stuff and want to monitor everything (with the config generated automagically by Ansible from a metadata file for each service role), but i also don't want everyone to see everything i host. I could just run 2 instances of Gatus with separate config files, but that's not the "nice" solution. ;-)
How long have you been using this project?
1 hour
Additional information
No response