linuxserver / docker-swag

Nginx webserver and reverse proxy with php support and a built-in Certbot (Let's Encrypt) client. It also contains fail2ban for intrusion prevention.
https://docs.linuxserver.io/general/swag
GNU General Public License v3.0
2.67k stars 233 forks source link

Support custom ACME servers #186

Open evilhamsterman opened 2 years ago

evilhamsterman commented 2 years ago

linuxserver.io


Desired Behavior

Currently SWAG supports ZeroSSL and Let's Encrypt, that covers most of the situations, however there are more organizations starting to use internal ACME providers such as Step CA. SWAG should be able to use at least a basic custom provider url

Example

CERTPROVIDER=custom
CERTPROVIDERURL=https://internal-acme.server/acme

Current Behavior

Only two predefined ACME providers

Alternatives Considered

Maintaining a custom fork of SWAG

github-actions[bot] commented 2 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

github-actions[bot] commented 2 years ago

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

evilhamsterman commented 2 years ago

As far as I'm aware this would still be a good idea

tashian commented 2 years ago

+1

github-actions[bot] commented 2 years ago

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

evilhamsterman commented 2 years ago

Still a thing

github-actions[bot] commented 2 years ago

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

evilhamsterman commented 2 years ago

Is there a way we can keep this open without having to comment every month? As far as I'm aware this is still a thing and several people are interested.

github-actions[bot] commented 2 years ago

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

nemchik commented 2 years ago

Tagged as awaiting-approval. This will keep it open

evilhamsterman commented 2 years ago

Thank you

bokolob commented 5 months ago

Hi guys! How can we get this merged?

nemchik commented 5 months ago

If https://github.com/linuxserver/docker-swag/pull/371 is rebased it can be re-reviwed and likely merged.

bokolob commented 4 months ago

Hello! I've recreated PR, could anybody look at it?