Secrets Configuration File

Sensitive credentials, such as PPS credentials or Google Earth Engine service account information, are stored in a dedicated secrets configuration file (secrets.yaml). Separating this information from the main workflow enhances security, prevents accidental exposure of sensitive data, and improves portability across systems and users.

GEE_Account:
  username: <GEE_USERNAME> # Google Earth Engine service account
  key_file: <GEE_KEY_FILE> # Path to the key file

IMERG_Account:
  username: <IMERG_USERNAME> # IMERG username
  password: <IMERG_PASSWORD> # IMERG password

Tip

Users should populate the secrets file immediately after completing the initialization. Doing so allows sDRIPS to run its test suite, which verifies both the proper installation of the software and the correctness of the credentials stored in the secrets file.