Skip to content

getflakery/tiny-ssl-reverse-proxy

 
 

Repository files navigation

A tiny SSL reverse proxy

Did you ever want to protect your docker container with SSL, but didn't want to have to pull the whole of nginx? Well now you can!

Usage:

tiny-ssl-reverse-proxy

Usage of tiny-ssl-reverse-proxy:
  -behind-tcp-proxy
    	running behind TCP proxy (such as ELB or HAProxy)
  -cert string
    	Path to PEM certificate (default "/etc/ssl/private/cert.pem")
  -flush-interval duration
    	minimum duration between flushes to the client (default: off)
  -key string
    	Path to PEM key (default "/etc/ssl/private/key.pem")
  -listen string
    	Bind address to listen on (default ":443")
  -logging
    	log requests (default true)
  -tls
    	accept HTTPS connections (default true)
  -where string
    	Place to forward connections to (default "http://localhost:80")

run integration tests

nix build -L .#test --eval-store auto --store ssh-ng://root@woodpecker-1 --option system x86_64-linux --show-trace  

About

Tiny SSL reverse proxy

localhost:443

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 62.4%
  • Nix 29.4%
  • Python 5.3%
  • Makefile 2.1%
  • Other 0.8%