Zum Hauptinhalt springen
Selbst gehosteter Screenshot-Upload

Ihr Server.
Ihre Schlüssel. Ihre Screenshots.

Jede Aufnahme geht direkt über einen verschlüsselten SSH-Tunnel auf Ihren SFTP-Server. Ed25519, ECDSA, RSA – alle werden unterstützt. Keine Cloud dazwischen.

SFTP über SSH · OpenSSH-Schlüssel · Pfad-Templating

SFTP-Screenshot-Upload ist ein Workflow, bei dem jede Aufnahme automatisch über eine verschlüsselte SSH-Verbindung auf Ihren eigenen SFTP-Server hochgeladen wird. Maxisnap unterstützt dies nativ mit Ed25519-, ECDSA- und RSA-Schlüssel-Authentifizierung (hinzugefügt in v1.9.0), dazu Pfad-Templating, benutzerdefinierte Basis-URLs und Verbindungswiederholung. Einmal unter Einstellungen → Upload konfigurieren, dann landet jeder Ctrl+Alt+7 auf Ihrer Infrastruktur.

Protokoll im Detail

Unterstützte SSH-Schlüsseltypen

Schlüsseltyp Formate Empfohlen
Ed25519OpenSSH (neues Format)Beste Wahl
ECDSAOpenSSH, PEM (P-256/P-384/P-521)Starke Alternative
RSAOpenSSH, PEM (mind. 2048 Bit)Für ältere Server geeignet
DSANicht unterstützt (veraltet)

Variablen für Pfad-Templating

Variable Wird zu Beispiel
{date}YYYY-MM-DD2026-04-25
{time}HHMMSS143205
{uuid}10 Zeichen zufälliga1b2c3d4e5
{ext}Dateiendungpng / jpg

Base URL examples

# Simple public folder
Path Template:  /var/www/screens/ms_{uuid}.{ext}
Base URL:       https://screens.yourcompany.com/

# Date-partitioned
Path Template:  /var/www/screens/{date}/ms_{uuid}.{ext}
Base URL:       https://screens.yourcompany.com/

# Per-user folder
Path Template:  /home/chris/public_html/s/{date}/{time}_{uuid}.{ext}
Base URL:       https://yourdomain.com/~chris/s/
Einrichtung in fünf Minuten

SFTP-Upload einrichten

  1. 01

    Upload-Einstellungen öffnen

    Klicken Sie auf das Maxisnap-Tray-Symbol → Einstellungen → Registerkarte Upload. Sie sehen alle vorhandenen Server und die Schaltfläche Server hinzufügen .

  2. 02

    SFTP auswählen

    Klicken Sie auf Server hinzufügenund wählen Sie SFTP aus der Protokollliste. Ein Konfigurationsbereich erscheint mit Feldern für Host, Port, Benutzer und Authentifizierung.

  3. 03

    Host + Port + Benutzer eingeben

    Host: sftp.yourdomain.com. Port: normalerweise 22. Benutzer: der Name des SSH-Kontos. Falls Ihr Anbieter einen anderen Port zugewiesen hat, legen Sie ihn hier fest.

  4. 04

    Ihren privaten Schlüssel auswählen

    Klicken Sie auf Durchsuchen und wählen Sie Ihre Schlüsseldatei (~/.ssh/id_ed25519 unter Linux/Mac, %USERPROFILE%\.ssh\id_ed25519 unter Windows). Ist der Schlüssel mit einer Passphrase geschützt, geben Sie die Passphrase ein – sie wird nur im Arbeitsspeicher verwendet und nie auf der Festplatte gespeichert.

  5. 05

    Testen und speichern

    Klicken Sie auf Verbindung testen. Bei Erfolg sehen Sie „Connected — OK". Legen Sie Ihr Path Template und Ihre Base URL fest und klicken Sie dann auf Speichern. Ihre nächste Aufnahme mit Ctrl+Alt+7 landet auf Ihrem Server.

Häufig gefragt

FAQ zum SFTP-Screenshot-Upload

Unterstützt Maxisnap Ed25519-SSH-Schlüssel?

Ja, seit v1.9.0. Ed25519 ist der empfohlene Schlüsseltyp – schneller, kleiner und sicherer als RSA. ECDSA- und RSA-Schlüssel funktionieren ebenfalls.

Welche Schlüsselformate funktionieren?

OpenSSH-Ed25519, ECDSA (P-256/384/521) und RSA (ab 2048 Bit). Sowohl PEM-kodierte als auch private Schlüssel im OpenSSH-Format. Verschlüsselte Schlüssel fragen zur Laufzeit nach der Passphrase.

Kann ich einen benutzerdefinierten Pfad auf meinem Server festlegen?

Ja. Verwenden Sie die Platzhalter {date}, direkt in eine andere App {time}, direkt in eine andere App {uuid}und {ext} . Die Verzeichnisstruktur wird bei Bedarf erstellt, sodass /var/www/screens/{date}/ms_{uuid}.{ext} automatisch tägliche Ordner anlegt.

Funktioniert der SFTP-Upload über ein VPN?

Ja. Maxisnap nutzt den Netzwerk-Stack des Systems, sodass WireGuard, Tailscale, OpenVPN und ZeroTier – alle transparent mit privaten internen SSH-Hosts funktionieren.

Was passiert, wenn die Verbindung während des Uploads abbricht?

Fehler erscheinen als Toast-Benachrichtigung; der Screenshot bleibt im Editor erhalten, sodass Sie es erneut versuchen können. v1.9.0 hat einen Session-Leak-Fehler behoben – abgebrochene Uploads werden nun sauber in einem finally-Block geschlossen.

Besitzen Sie jeden Screenshot, den Sie machen

Laden Sie Maxisnap herunter, richten Sie es auf Ihren SFTP-Server und hören Sie auf, Screenshots durch die Cloud eines anderen zu schicken.

Kostenlos herunterladen Alle Funktionen ansehen

Verwandt: S3-Upload · Screenshot als Link · Funktionen · SFTP-Leitfaden · für Entwickler