{{define "backups_remote"}} {{template "layout_start" .}} {{template "backups_flash" .}} {{if not .Backup}} {{template "backups_empty" .}} {{else}} {{if not .OffboxConfigured}}
Felhom offsite tárhely — igényelhető szolgáltatás. Titkosított, házon kívüli másolat a mentéseidről. Érdeklődj az üzemeltetőnél.
{{else if eq .OffboxToggledCount 0}}
Aktív — nincs kijelölt alkalmazás
{{end}}

Távoli mentés (3. mentés) — titkosított, offsite

Az alkalmazás-mentések titkosított másolata egy távoli tárolóra — saját NAS vagy Felhom offsite tárhely — restic + SFTP kapcsolaton. A tároló csak titkosított adatot lát. Ez a 3-2-1 szabály „1 off-site" lába — független a helyi másodpéldánytól és a teljes rendszermentéstől.

{{if .Offbox}}
{{if eq .Offbox.LastStatus "ok"}}✓ Rendben{{else if eq .Offbox.LastStatus "error"}}✗ Hiba{{else if eq .Offbox.LastStatus "running"}}Fut…{{else}}–{{end}}
Utolsó távoli mentés{{if .Offbox.LastRun}}
{{timeAgoStr .Offbox.LastRun}}{{end}}
{{if .Offbox.RepoSizeHuman}}{{.Offbox.RepoSizeHuman}}{{else}}–{{end}}
Tároló méret · {{.Offbox.SnapshotCount}} pillanatkép
{{if .Offbox.Enabled}}{{.Offbox.User}}@{{.Offbox.Host}}{{else}}Kikapcsolva{{end}}
{{if .Offbox.Enabled}}{{.Offbox.RepoPath}}{{else}}A távoli mentés ki van kapcsolva{{end}}
{{if and .Offbox.Enabled (gt .Offbox.QuotaGB 0)}}
Tárhelykeret: {{if .Offbox.RepoSizeHuman}}{{.Offbox.RepoSizeHuman}}{{else}}0{{end}} / {{.Offbox.QuotaGB}} GB ({{.OffboxQuotaPct}}%)
{{end}} {{if .Offbox.LastError}}

Utolsó hiba: {{.Offbox.LastError}}

{{end}} {{/* Part E: display pick — a stale zero-toggle warning is replaced once the selection changed (neutral color: the replacement is reassurance, not a deviation). */}} {{if .OffboxWarningDisplay}}

{{.OffboxWarningDisplay}}

{{end}} {{/* Escrow ceremony card (v0.127.0): the customer-driveable wizard replaced the manual-confirm button (that deprecated endpoint stays for legacy blobs; its button is gone). States: pending → CTA; escrowed+stale → warning + re-ceremony CTA; escrowed clean → secondary link; agent too old → the honest version note, no CTA. */}} {{if and .OffboxConfigured (ne .Offbox.EscrowState "escrowed")}}

Helyreállítási kód szükséges

A távoli mentések csak akkor állíthatók vissza egy teljes meghibásodás után, ha létrehozza a helyreállítási kódot.

{{if .EscrowAgentOK}} Helyreállítási kód létrehozása {{else}}

A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik.

{{end}}
{{else if and .OffboxConfigured .EscrowStale}}

A letétben lévő helyreállítási csomag nem fedi a jelenlegi távoli mentési jelszót. Hozzon létre új helyreállítási kódot.

{{if .EscrowAgentOK}} Új helyreállítási kód készítése {{else}}

A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik.

{{end}}
{{else if .OffboxConfigured}} {{/* v0.127.1: the re-ceremony CTA is a real secondary button (outline, NOT primary — escrowed is a healthy state; available-not-urgent, unlike the stale variant above). */}}

A helyreállítási kód letétbe helyezve.

{{if .EscrowAgentOK}}Új helyreállítási kód készítése{{end}}
{{end}} {{if .OffboxConfigured}}
{{.CSRFField}}

Mely alkalmazások mentődnek a távoli tárolóra?

{{if and .OffboxApps (eq .Offbox.EscrowState "escrowed") (eq .OffboxToggledCount 0)}}

Nincs távoli mentésre jelölt alkalmazás — jelölj ki legalább egyet.

{{end}} {{if .OffboxApps}}
{{range .OffboxApps}} {{template "app_list_row" dict "Slug" .Slug "Name" .DisplayName}}
{{$.CSRFField}}
{{if $.OffboxBlockedSet}}{{if index $.OffboxBlockedSet .Name}} A teljes mentés túllépné a tárhelykeretet — csak a konfiguráció és az adatbázis kerül mentésre. {{end}}{{end}} {{template "app_list_row_end"}} {{end}}
{{else}}

Nincs telepített alkalmazás.

{{end}} {{end}} {{else}}

Még nincs beállítva távoli mentési cél.

{{end}}
Távoli mentési cél beállítása
{{.CSRFField}}
A kulcsot 0600-as fájlba írjuk; sosem naplózzuk és nem tároljuk a beállításokban.
A host-kulcs rögzítése (no blind TOFU). Lekérdezhető: ssh-keyscan -p <port> <host>
{{end}} {{template "layout_end" .}} {{end}}