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.