Skip to content

A multi-domain, TLS, reverse proxy that uses Let's Encrypt (https://letsencrypt.org/) as the automatic CA.

License

Notifications You must be signed in to change notification settings

vbatts/acme-reverseproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

acme-reverseproxy

A multi-domain, TLS, reverse proxy that uses Let's Encrypt as the automatic CA.

Install

go get github.com/vbatts/acme-reverseproxy

Configure

To get started with a configuration file, do:

acme-reverseproxy gen config > config.toml

Then edit as needed.

Usage

This uses the default listener on :https/:443 so it will need privilege or to be inside a container for port mapping.

acme-reverseproxy srv --config ./config.toml

Good to know

As the certificates for the domains are issued once validated, the domains configured ought to be public facing so that Let's Encrypt can attest it.

About

A multi-domain, TLS, reverse proxy that uses Let's Encrypt (https://letsencrypt.org/) as the automatic CA.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published