git » gofer » main » tree

[main] / README.md

gofer

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

Status

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.

Install

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

# Clone the repository.
git clone https://blitiri.com.ar/repos/gofer

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

# Start the server.
sudo systemctl start gofer

Configure

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.

Contact

If you have any questions, comments or patches please send them to albertito@blitiri.com.ar.