feat(hetzner): add support for enabling backups during server creation

This commit is contained in:
Jan Thiel committed 2026-04-28 15:37:26 +02:00
1 parent a4b27641c8
commit 6637159d7b
6 files changed
+148 -10

No files matched your search

@@ -73,7 +73,7 @@
@if (isset($serverType['cpu_vendor_info']) && $serverType['cpu_vendor_info'])
({{ $serverType['cpu_vendor_info'] }})
@endif
, {{ $serverType['memory'] }}GB RAM,
, {{ $serverType['memory'] }}GB RAM,
{{ $serverType['disk'] }}GB
@if (isset($serverType['architecture']))
[{{ $serverType['architecture'] }}]
@@ -190,6 +190,12 @@
</div>
</div>
<div class="flex flex-col gap-2">
<label class="text-sm font-medium">Backups</label>
<x-forms.checkbox id="enable_backups" label="Enable Hetzner Backups"
helper="Hetzner bills backups at an additional 20% of the server monthly fee{{ $this->selectedServerBackupSurcharge ? ' (about ' . $this->selectedServerBackupSurcharge . '/mo for the selected server type)' : '' }}." />
</div>
<div class="flex flex-col gap-2">
<div class="flex justify-between items-center gap-2">
<label class="text-sm font-medium w-32">Cloud-Init Script</label>