Skip to content

beverts312/simple-endpoint-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Endpoint Manager

docker build

Leverage Consul and Nginx to easily router traffic

How to use it

Configure DNS for all the domains you want to the place where the nginx container is running

Tip: Use wildcard subdomains if you plan on using a bunch

Consul

Connection to consul is configured with environmental variables:

  • CONSUL_HOST: where to find consul
  • CONSUL_ACL: ACL to use to connect to consul

Certs

Put certs /security named public.pem and private.pem. All traffic on 80 will be redirected to 443.

You can get free certificates from ZeroSSL.

Routes

Create routes in consul with the source being the key and target being the value.

About

Leverage Consul and Nginx to easily route traffic

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published