A developmental ansible playbook is available at https://github.com/depenguin-me/depenguinme-ansible
This playbook will install FreeBSD-13.1 to a server booted into the rescue console. It will destroy all data on the disks in the process.
git clone https://github.com/depenguin-me/depenguinme-ansible.git
Edit the file
inventory/hosts for your server's FQDN and ultimate username on the installed host. Set SSH keys.
Your server must be booted into the rescue console before continuing.
Please consult your service provider's documentation for the process.
Provided your server is booted into the rescue console, you can run the playbook from your local computer:
Hydration is important, get something to drink while you wait for your server to become available.
As of 19 March 2023 this has only been tested with a two-disk Hetzner server, configured as mirror.