Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alyx/eggo
eggo is an opinionated ACME client for dynamic SSL request workloads
https://github.com/alyx/eggo
Last synced: 12 days ago
JSON representation
eggo is an opinionated ACME client for dynamic SSL request workloads
- Host: GitHub
- URL: https://github.com/alyx/eggo
- Owner: alyx
- License: mit
- Created: 2021-08-15T06:29:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-08-15T06:39:36.000Z (over 3 years ago)
- Last Synced: 2024-06-21T19:55:54.522Z (5 months ago)
- Language: Go
- Size: 30.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
eggo is an opinionated ACME client for dynamic SSL certificate management.
Based on a Redis pubsub queue, eggo will submit requests for an SSL certificate from the configured ACME server, and upon success will store it into a backend storage system for retrieval by other tools.
## setup
eggo relies on environmental variables for its configuration, either directly from the environment or from a `.env` file.
See `.env.example` for a current list of environmental variables.## limitations
eggo is in early development, and currently has very limited flexibility. eggo is currently built to specifically work with the ACME flow for **ZeroSSL** and currently has hardcoded storage protocol support.
currently only new certificate issuance is supported; renewals and revocation will be added in the future.