valeriansaliou / vigil

🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).
https://crates.io/crates/vigil-server
Mozilla Public License 2.0
1.7k stars 125 forks source link

Upgrade to Actix Web 4; support of env config interpolation #136

Closed aegenet closed 1 year ago

aegenet commented 1 year ago

Hello, this PR fixes an issue and adds a feature (I can split these into two PRs if you prefer)

This will fix issue #117, which I encounter every day.

Resolves #117

For example: manager_token: ${VIGIL_MANAGER_TOKEN}.

valeriansaliou commented 1 year ago

Thank you so much! Will issue a release soon.

williamdes commented 1 year ago

Thank you so much ! This is a very important feature for private URLs in public repo config instead of having to do it manually: https://github.com/datacenters-network/status/blob/3005c9b0eb447df2ab8d1af1d2587618444086d2/docker-entrypoint.sh#L7