> ## Documentation Index
> Fetch the complete documentation index at: https://anaconda.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# anaconda sites

The `anaconda sites` command group manages site configuration in `~/.anaconda/config.toml`. It ships as part of the `anaconda-auth` package and is registered as a top-level subcommand under the `anaconda` CLI.

Sites define which Anaconda domain the CLI targets for authentication, repository access, and API calls. Most users need a single site entry pointing at their Anaconda deployment. The typical setup workflow is:

1. `anaconda sites add --domain <FQDN> --default` to register your platform.
2. `anaconda auth login` to authenticate against it.

> [!TIP]
>
> Use `--dry-run` on any `sites` command that writes to `config.toml` (`add`, `modify`, `remove`) to preview the changes before they are applied.

## Subcommands

Command

Description

[`list`](https://anaconda.com/docs/cli-reference/anaconda-auth/commands/sites-list)

List configured sites by name and domain

[`show`](https://anaconda.com/docs/cli-reference/anaconda-auth/commands/sites-show)

Show site configuration for a site

[`add`](https://anaconda.com/docs/cli-reference/anaconda-auth/commands/sites-add)

Add new site configuration

[`modify`](https://anaconda.com/docs/cli-reference/anaconda-auth/commands/sites-modify)

Modify existing site configuration

[`remove`](https://anaconda.com/docs/cli-reference/anaconda-auth/commands/sites-remove)

Remove site configuration

## Global options

Option

Description

`-h, --help`

Show help message
