Skip to content

Splitting secrets from configuration #1448

@bpasson

Description

@bpasson

Describe the feature request

At the moment Gatus uses a single configuration file for all configuration as far as I can see. When using Kubernetes as platform and ArgoCD with GitOps e.g I now have to put secrets in git. That is a big security issue.

I would like to be able to specify multiple configuration files which are merged based upon a specified priority rank in the config file. This way I can source the secrets from a different place.

Why do you personally want this feature to be implemented?

I would like to have this feature to keep secrets secret and out of GitOps.

How long have you been using this project?

For about 5 hours, as a replacement for Uptime Kuma due to the fact I can use OIDC here.

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions