aethergate is a tool that generates static files to support vanity Go remote import paths.
With aethergate, you can use vanity remote import paths like import example.com/pkg
while hosting your code on platforms such as GitHub, GitLab, or
SourceHut. Each repository defined in the aethergate.toml
file generates an
index.html
file containing go-import
meta tags, which redirect the go tool
to the actual repository.
The generated HTML is fully customizable using a layout.html
template and is
automatically minified to optimize bandwidth usage.
go install go.endfield.ltd/aethergate@latest
Send patches to the mailing list , report bugs on the issue tracker.
Apache 2.0 only, see LICENSE.