gregtwallace / certwarden

Cert Warden is a centralized ACME Client. It provides an API for certificate consumers to fetch their individual keys and certs with API keys.
https://www.certwarden.com/
Other
209 stars 7 forks source link

Fix acme.sh in Docker #18

Closed alex-devop closed 1 year ago

alex-devop commented 1 year ago

Hi, this Project looks very cool and i want to test it. In my scenario I want to use LeGo Certhub to requests wildcard cert for host, which are not exposed to the internet. To optain the Certs i will use the ame.sh challenge provider and after activating the challenge provider my LeGo Certhub container doesn't start any more.

Currently there is only sh available in the container and the container will crash if the dns01acmesh challenge provider is enabled.

The backend require bash to run the acme.sh challenge provider.

The service.go file from the dns01acmesh challenge provider checks in line 65 for the path of the bash binary.

gregtwallace commented 1 year ago

Unfortunately this alone doesn't seem to fix the issue. The script errors out (for me anyway).

gregtwallace commented 1 year ago

Fixed version is released.