Files
athens/docs/content/configuration/_index.md
Aaron Schlesinger c2c5daf61a Switching to using the main default branch (#1628)
* Switching to using the main default branch

* changing links to main branch, not master branch

* Changing a few links to relative

* Bumping chart version

Co-authored-by: Marwan Sulaiman <marwan.sameer@gmail.com>
2020-06-15 16:44:37 -04:00

1.4 KiB

title, date, weight
title date weight
Configuring Athens 2018-10-16T12:14:01-07:00 3

Configuring Athens

Here we'll cover how to configure the Athens application utilizing various configuration scenarios.

This section covers some of the more commonly used configuration variables, but there are more! If you want to see all the configuration variables you can set, we've documented them all in this configuration file.

Authentication

There are numerous version control systems available to us as developers. In this section we'll outline how they can be used by supplying required credentials in various formats for the Athens project.

Storage

In Athens we support many storage options. In this section we'll describe how they can be configured

Upstream proxy

In this section we'll describe how the upstream proxy can be configured to fetch all modules from a Go Modules Repository such as GoCenter, The Go Module Mirror, or another Athens Server.

Proxying A Checksum DB

In this section we'll describe how to proxy a Checksum DB as per https://go.googlesource.com/proposal/+/master/design/25530-sumdb.md