Skip to content

Run multiple "virtual" servers on the same IP address

Notifications You must be signed in to change notification settings

bagrii/https-forwarder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HTTPS Forwarder

HTTPS Forwarder lets you run multiple "virtual" servers on the same IP address, using the SNI as a way to distinguish between multiple hosted domains.

Build

go build -o https-forwarder

Usage

https-forwarder accept two command line arguments:

  • verbose: boolean value to indicate level of logging.
  • apps-file: specify configuration file that contains all information of where to forward requests for particular host names. Template configuration file can be found in the root source code folder, named: applications.ini.

Sample usage: ./https-forwarder --verbose=true --apps-file applications.ini

About

Run multiple "virtual" servers on the same IP address

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages