Providers
Providers supply the infrastructure, SSH, secret, backup and GitHub integrations that the deployed services build on. They are declared in the providers list of the configuration file, where each entry selects a provider type
Exactly one ssh_key provider is required, all other categories allow at most one provider: a cloud provider for infrastructure resources, a secret provider for generated credentials, a backup provider for service backups and a GitHub provider for GitHub integrations. See the configuration format for the full keyword reference.
Cloud
hcloud
Provides Hetzner Cloud based infrastructure resources.
SSH
ssh_key
Loads local file based SSH keys used to manage the provisioned virtual machines.
Secrets
pass
Stores secrets in the pass password manager.
protonpass
Stores secrets in a Proton Pass vault.
Backup
backup_local
Enables use of locally attached disks for service backups.
backup_aws_s3
Uses AWS S3 buckets for service backups.
GitHub
github
Provides integration of GitHub resources.