Infrastructure
For this project, the walkthrough starts here — nothing else can be deployed before the compute it runs on exists. See Infrastructure as Code in Framework for the reasoning behind using infrastructure as code at all; this chapter is the concrete result of that reasoning.
Infrastructure architecture — the provider choice, and what's actually provisioned: the active single-VM setup and the target split-model end state.
Provider Setup — creating the Infomaniak account, commissioning Public Cloud, installing the OpenStack CLI, wiring up its credentials (on top of Security → Proton Pass Setup), and setting up TOTP for the Horizon account.
Infrastructure as Code — running OpenTofu day to day, against the credentials already wired up.
DNS Setup — importing the existing zone into OpenTofu, and the procedure for migrating a subdomain from the old server to the new one.