Configuration

Configure SiteDash settings, environment variables, and preferences.

Configuration File

SiteDash stores its configuration in ~/.sitedash/config.yml. You can edit this file directly or use the CLI:

sitedash config set check_interval 300
sitedash config set notifications.email true
sitedash config get check_interval

Environment Variables

The following environment variables can be used to override configuration:

  • SITEDASH_API_KEY — Your API authentication key
  • SITEDASH_BASE_URL — Base URL of the SiteDash server (default: https://api.sitedash.ai)
  • SITEDASH_LOG_LEVEL — Logging verbosity: debug, info, warn, error
  • SITEDASH_DATA_DIR — Directory for local data storage

Proxy Settings

If your network requires a proxy, configure it in the config file:

proxy:
  http: http://proxy.example.com:8080
  https: http://proxy.example.com:8080
  no_proxy:
    - localhost
    - 127.0.0.1

Resetting Configuration

To reset all settings to their defaults:

sitedash config reset --all