QuartzControl legt an drei Orten etwas ab. Wer das weiß, weiß auch, was ein Backup umfassen muss.
Im Projekt
Alles, was die Website ausmacht — und einiges, was nur QuartzControl angeht:
| Was | Reist mit dem Projekt? |
|---|---|
quartz.config.yaml, Stylesheets, Sprachdateien | ja |
| Die Sperrdatei der Plugins | ja |
| Die eigenen Frames | ja |
| Das Projektbild | ja |
| Die Snapshots | nein — sie gehören zu dieser Kopie auf diesem Rechner |
| Beiseitegelegte Content-Ordner | nein |
| Die gebauten Plugin-Dateien | nein — wiederherstellbar aus der Sperrdatei |
| Die Abhängigkeiten und der Build-Ordner | nein — entstehen neu |
„Reist mit“ heißt: liegt in einem Repository, wenn das Projekt in einem liegt.
Im Datenordner von QuartzControl
Projektliste, Einstellungen und die Zugänge — alles, was nicht zu einem einzelnen Projekt gehört.
Wo dieser Ordner liegt, steht in den Einstellungen unter Daten & Wartung, mit einem Button, der ihn öffnet; dasselbe geht über Hilfe → Datenordner öffnen.
Dort liegt auch der Cache der Theme-Dokumentation und — bei Bedarf — die Laufzeitumgebung, die QuartzControl bei jedem Start neu schreibt.
Online
Dieses Handbuch. Es liegt nicht in QuartzControl, sondern online unter boxi-os.github.io/QuartzControl;
Hilfe → Handbuch und der Verweis im Kopf jeder Seite öffnen es im Browser. Es beschreibt die
zuletzt veröffentlichte Fassung und braucht dafür ein Netz.
Im Schlüsselbund des Systems
Passwörter, Schlüssel und Token. Nicht in einer Datei von QuartzControl: Sie liegen verschlüsselt im Schlüsselbund des Betriebssystems.
Das heißt auch: Sie reisen mit keinem Backup mit — weder mit dem Projekt noch mit dem Datenordner. Auf einem neuen Rechner sind die Zugänge neu einzutragen; die Ziele eines Projekts sind dann da, aber ohne Anmeldung.
Unter Linux hängt das an einem laufenden Schlüsselbund. Fehlt einer, sagt die Startseite das ausdrücklich, statt so zu tun, als wäre alles verschlüsselt.
Wenn eine dieser Dateien nicht lesbar ist
Kann QuartzControl beim Start eine seiner eigenen Dateien nicht lesen, legt es sie zur Seite statt sie zu überschreiben — der Inhalt ist also noch da. In QuartzControl fehlt, was darin stand, und die Einstellungen melden es unter Daten & Wartung.