Deutsch
Über dieses Handbuch

Dieses Handbuch gehört zu QuartzControl in der Fassung 1.1.0 und erklärt jeden seiner Bildschirme; jeder Bildschirm verweist auf seine Seite hier.

Wie man Notizen schreibt, damit daraus gute Seiten werden, steht im Example-Handbuch.

Graphansicht

6.1 – Zugänge und Ziele

Zum Veröffentlichen gehören zwei Dinge, und sie liegen an zwei verschiedenen Orten. Wer das einmal verstanden hat, findet alles Weitere von selbst.

ZugangZiel
WasDie Anmeldung bei einem Anbieter: Server, Benutzer, Passwort oder Schlüssel.Wohin dieses Projekt veröffentlicht: Pfad, Löschverhalten, Ausschlüsse.
Gehört zuQuartzControldiesem Projekt
Steht inEinstellungen → ZugängeVeröffentlichen

Der Grund für die Trennung: Dasselbe Webspace-Konto kann mehrere Websites tragen. Ein Passwortwechsel ist dann eine Änderung statt einer pro Projekt.

Umgekehrt heißt das: Ein Duplikat eines Projekts erbt die Zugänge (die gehören zu QuartzControl), aber ausdrücklich nicht die Ziele — sonst überschriebe es beim ersten Klick die Website des Originals.

Veröffentlichen mit drei Zielen — und mit dem Hinweis auf die Basis-URL.

Ein Ziel anlegen

Drei Ziele desselben Projekts; das gewählte zeigt seinen Zugang und den Serverpfad.

+ Neues Ziel. Das Formular fragt nach Name und Art, und die Art entscheidet den Rest:

ArtWofür
SFTP / rsyncEin Webspace oder eigener Server, siehe 6.4
FTPDasselbe, älter und unverschlüsselt — ebenda
OrdnerEin Ordner auf diesem Rechner, siehe 6.5
Git-BranchGitHub Pages, Codeberg Pages und Verwandte, siehe 6.2
WebhookDer Anbieter baut selbst, siehe 6.6

Zu einem Ziel gehört genau ein Zugang, und die Art des Zugangs ergibt sich aus der Art des Ziels. Deshalb bietet das Formular nur passende an; andere legt man in den Einstellungen an.

Ein Ziel zu löschen lässt den Zugang bestehen — QuartzControl sagt das in der Frage.

Der Host-Key

Bei SFTP und rsync steht am Zugang, ob der Host-Key schon bestätigt ist. Beim ersten Verbinden zeigt QuartzControl den Fingerprint des Servers und bittet, ihn mit dem zu vergleichen, den der Anbieter angibt. Nur bei Übereinstimmung verbinden.

Ändert sich der Key später, bricht die Übertragung ab und QuartzControl sagt beides, was das heißen kann: ein neu aufgesetzter Server — oder ein Angriff. Erst nachfragen, dann Host-Key vergessen, nie umgekehrt.

Bevor es losgeht

Steht die Basis-URL noch auf localhost, warnt die Seite oben. Die fertigen Seiten enthalten sonst Links auf localhost — sie funktionieren auf dem Server nicht.