Configuration validation

Updated Dec 26, 2025

Mriya validates all required fields at startup. If a required field is missing, the error message includes guidance on how to provide the value:

missing Scaleway API secret key: set SCW_SECRET_KEY or add secret_key to [scaleway] in mriya.toml

Required fields for Scaleway credentials: secret_key, default_project_id, default_image, default_instance_type, default_zone, default_architecture.

Required sync settings: ssh_identity_file.