Athens, a private, caching Go module proxy that serves your team fast, reproducible module downloads.
Athens is an open source implementation of the Go module proxy, the GOPROXY protocol built into the Go toolchain. Point your developers and CI pipelines at Athens and every go build fetches modules through it: Athens downloads each module version once, caches it on disk, and serves every later request from that cache. The result is faster builds, far less duplicated download traffic, and reproducible builds that keep working even when an upstream module is deleted, retagged, or its source host is unreachable. Athens speaks the Go module download protocol and is driven entirely by the standard go command, so there is no web console to manage.
The cloudimg image is hardened and fully patched with Athens preconfigured behind nginx TLS, the proxy bound to loopback and fronted by HTTP basic auth so it is never an open relay. It ships secure by default with no shared credentials: on first boot every instance generates its own basic authentication password and its own TLS certificate and writes the per instance credentials to a root only file, while the module cache lives on a dedicated data disk. Every instance is backed by a paired deploy guide and 24/7 cloudimg support.