Is it possible to allow issuing any certificate? #46

Closed
opened 2020-05-18 12:50:50 +00:00 by Ghost · 2 comments

Currently, I need to provide individual site in JSON config for which I need to issue certificates.

I am also aware that I can dynamically add new certificate by calling greenlock.sites.add method.

We have a distributed system so I have two questions now.

  1. When I call greenlock.sites.add, and I have configured a database store, does it store that site config in db so that all clients know that the new site is added?

  2. If that does not happen, is it possible to specifiy wildcard in sites list? That way my end-clients can issue any number of certificates for any domains.

Currently, I need to provide individual site in JSON config for which I need to issue certificates. I am also aware that I can dynamically add new certificate by calling greenlock.sites.add method. We have a distributed system so I have two questions now. 1. When I call greenlock.sites.add, and I have configured a database store, does it store that site config in db so that all clients know that the new site is added? 2. If that does not happen, is it possible to specifiy wildcard in sites list? That way my end-clients can issue any number of certificates for any domains.
Owner

Hello, and welcome!

  1. Yes, site config goes in the DB.

  2. It is possible to use wildcard certificates, with a DNS-01 plugin.

It sounds like in your case, since you're already managing your sites through some other API or interface and a database, you could probably just implement a couple of manager callbacks (set and get):

https://git.rootprojects.org/root/greenlock-manager-test.js

Hello, and welcome! 1. Yes, site config goes in the DB. 2. It is possible to use wildcard certificates, with a DNS-01 plugin. It sounds like in your case, since you're already managing your sites through some other API or interface and a database, you could probably just implement a couple of manager callbacks (`set` and `get`): https://git.rootprojects.org/root/greenlock-manager-test.js
Owner

Closing out because this is old and (hopefully) answered.

Closing out because this is old and (hopefully) answered.
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: root/greenlock-express.js#46
No description provided.