Fortio (Φορτίο)


Fortio is a microservices (http, grpc) load testing library, command line tool, advanced echo server, and web UI in go (golang). Fortio allows to specify a set query-per-second load and record latency histograms and other useful stats.

Fortio TLS reverse proxy

Runs as a front end (ingress) for other services to provide TLS (https autocert with letsencrypt/acme) and routing

If you want to connect to fortio (or any other service you may have) using https and to provide real TLS certificates, or to multiplex grpc and regular http services behind a single port, check out Fortio Proxy


If you have golang, easiest install is go install

Or with docker docker run fortio/proxy ...

Otherwise head over to github proxy release page for binary releases


Source on and uses as a library.

This page is also for making

 go get

and godoc work.

See also the main page.