diff --git a/app/Services/Billing/InvoiceArchive.php b/app/Services/Billing/InvoiceArchive.php index b8fbd01..40115a3 100644 --- a/app/Services/Billing/InvoiceArchive.php +++ b/app/Services/Billing/InvoiceArchive.php @@ -20,8 +20,8 @@ use RuntimeException; * target can change without a line of code changing with it, and the whole * thing stays testable against a temporary directory. * - * 'sftp' is for something reachable over the network with credentials — a - * Hetzner Storage Box being the obvious one. The password is encrypted on the + * 'sftp' is for something reachable over the network with credentials that is not + * mounted. The password is encrypted on the * row with the same cipher the credential vault uses: a credential in a * settings table in the clear is a credential in every database dump. * diff --git a/lang/de/finance.php b/lang/de/finance.php index f179c7b..a2daf44 100644 --- a/lang/de/finance.php +++ b/lang/de/finance.php @@ -66,9 +66,9 @@ return [ 'target' => [ 'name' => 'Bezeichnung', 'driver' => 'Art', - 'driver_local' => 'Verzeichnis auf diesem Server (Mount)', - 'driver_sftp' => 'SFTP (z. B. Hetzner Storage Box)', - 'driver_hint' => 'Ein Verzeichnis ist alles, was dieser Server schon beschreiben kann — eine NAS über NFS, ein Bind-Mount, eine Platte. Welches Protokoll dahinter steckt, geht die Anwendung nichts an.', + 'driver_local' => 'Verzeichnis auf diesem Server (NFS, SMB, Platte)', + 'driver_sftp' => 'SFTP (Speicher bei einem Anbieter)', + 'driver_hint' => 'Ein Verzeichnis ist alles, was dieser Server schon beschreiben kann — eine NAS über NFS 4.1, ein Bind-Mount, eine Platte. Der Mount wird auf dem Server eingerichtet; welches Protokoll dahintersteckt, geht die Anwendung nichts an. SFTP ist für Gegenstellen, die nicht gemountet sind.', 'path' => 'Pfad', 'path_local_hint' => 'Absoluter Pfad. Der Einhängepunkt selbst wird nie angelegt — fehlt er, gilt der Mount als weg und es wird nichts geschrieben.', 'path_sftp_hint' => 'Verzeichnis auf der Gegenstelle.', diff --git a/lang/en/finance.php b/lang/en/finance.php index 7568899..0f1834c 100644 --- a/lang/en/finance.php +++ b/lang/en/finance.php @@ -66,9 +66,9 @@ return [ 'target' => [ 'name' => 'Name', 'driver' => 'Kind', - 'driver_local' => 'Directory on this server (mount)', - 'driver_sftp' => 'SFTP (a Hetzner Storage Box, for instance)', - 'driver_hint' => 'A directory is anything this server can already write to — a NAS over NFS, a bind mount, a disk. Which protocol is behind it is no business of the application.', + 'driver_local' => 'Directory on this server (NFS, SMB, disk)', + 'driver_sftp' => 'SFTP (storage at a provider)', + 'driver_hint' => 'A directory is anything this server can already write to — a NAS over NFS 4.1, a bind mount, a disk. The mount is set up on the server, and which protocol is behind it is no business of the application. SFTP is for a destination that is not mounted.', 'path' => 'Path', 'path_local_hint' => 'Absolute path. The mount point itself is never created — if it is missing, the mount counts as gone and nothing is written.', 'path_sftp_hint' => 'Directory on the far side.', diff --git a/resources/views/livewire/admin/edit-export-target.blade.php b/resources/views/livewire/admin/edit-export-target.blade.php index 69c877e..8861379 100644 --- a/resources/views/livewire/admin/edit-export-target.blade.php +++ b/resources/views/livewire/admin/edit-export-target.blade.php @@ -20,7 +20,7 @@ @if ($driver === 'sftp')
-
+