README.md
November 29, 2025 ยท View on GitHub
System environment variables
The package contains system environment variables - globally defined names that include AIS_ENDPOINT, AIS_AUTHN_TOKEN_FILE, and more.
As such, the env package is, effectively, part of the API: the names defined here are used throughout, both in the Go code and in the scripts. In particular, deployment scripts.
It is important to preserve consistency and reference the same names (without copy-paste duplication, when possible)
| Source | Environment Variables Group |
|---|---|
ais.go | aisnode executable (see also: aisnode command line) |
authn.go | AuthN environment |
aws.go | Amazon S3 backend (S3_ENDPOINT, etc.) |
oci.go | Oracle OCI backend |
test.go | Integration tests |
See also
- List of all environment variables
- List of system filenames ("filename constants")