Support pulling configuration via consul/etcd #494

Closed
opened 2025-11-02 03:25:28 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @dmolik on GitHub (Mar 13, 2017).

Description

given a consul/etcd endpoint given as a command line parameter, gitea should be able to pull further configuration via an api. Furthermore, gitea could register itself and monitoring checks.

Originally created by @dmolik on GitHub (Mar 13, 2017). ## Description given a consul/etcd endpoint given as a command line parameter, gitea should be able to pull further configuration via an api. Furthermore, gitea could register itself and monitoring checks.
GiteaMirror added the type/featureissue/stale labels 2025-11-02 03:25:28 -06:00
Author
Owner

@bkcsoft commented on GitHub (Apr 18, 2017):

If we supported more env-vars (using e.g. https://github.com/kelseyhightower/envconfig) one could use https://github.com/mattn/etcdenv for this. As for SIGHUPing gitea when config changes, that's up to etcdenv (or similar tooling) IMO

@bkcsoft commented on GitHub (Apr 18, 2017): If we supported more env-vars (using e.g. https://github.com/kelseyhightower/envconfig) one could use https://github.com/mattn/etcdenv for this. As for `SIGHUP`ing gitea when config changes, that's up to etcdenv (or similar tooling) IMO
Author
Owner

@stale[bot] commented on GitHub (Feb 15, 2019):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions.

@stale[bot] commented on GitHub (Feb 15, 2019): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#494