git » gofer » master » tree

[master] /


gofer is a small web server and reverse proxy, written in Go.


github tests coverage

Gofer is under active development, and breaking changes are expected. It is fully functional and being used to serve some small websites.


To install from source, you'll need the Go compiler.

# Clone the repository.
git clone

# Build the binary and install basic config files.
cd gofer; sudo make install

# Start the server.
sudo systemctl start gofer


Configuration lives in /etc/gofer.yaml by default.

See the reference config for details on how to configure gofer, and what features are available.

There are also practical configuration examples that cover the most common use cases.


If you have any questions, comments or patches please send them to