mirror of
https://github.com/warmbly/warmbly.git
synced 2026-09-05 08:01:23 +00:00
Foundation for autonomous fleet management. cloud_credentials stores encrypted API tokens per cloud provider. worker_profiles bundles the env vars that get rendered into /etc/warmbly/worker.env at install time. provisioning_templates is a customizable saved config — every Hetzner option the admin form exposes lives here, so the cheapest-US-single-IP setup is a one-click pick once you've saved it. provisioning_jobs is the state machine (pending -> creating_server -> creating_ips -> assigning_ips -> setting_rdns -> installing -> verifying -> completed | failed -> rolling_back). provisioning_policy is per-provider budget caps + the auto_provision toggle the scale loop checks. decision_log records every automated action so admins can audit what the system did and why.