Skip to content

A simple, SNI capable, HTTPS reverse proxy example.

License

Notifications You must be signed in to change notification settings

lcsaa/ProxyHTTPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProxyHTTPS

This is an example of a reverse proxy that uses HTTPS on both the proxy and the server behind it.

Using an IDE

To run on a development environment you must first generate the certificates by running the initializeKeyStore.sh script, located on the src/main/resources folder. After that you can start the application using the Main class. On Eclipse, which was used to make this example you main simply right-click the Main class and select 'run as -> Java Application'

Running in a container

To run the application in a container just run the run.sh script, it will create the Docker image and start the container by itself.

About

A simple, SNI capable, HTTPS reverse proxy example.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published