Vorgabe für MediaWiki-Artikel bei xinux.net: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= Stilvorgabe für technische Anleitungen auf xinux.net =
+
= Rclone: Daten synchronisieren mit Nextcloud =
  
Diese Vorlage beschreibt den verbindlichen Stil für Anleitungen im MediaWiki von xinux.net.  
+
Diese Anleitung beschreibt ein einfaches Rclone-Setup zur Synchronisierung von Daten mit einer Nextcloud-Instanz per WebDAV.
  
Der Fokus liegt auf Klarheit, direkter Umsetzbarkeit und sauberen Strukturen ohne ablenkende Formatierungen.
+
= Passwort verschlüsseln =
 +
Rclone speichert Passwörter nicht im Klartext. Verwende den Befehl, um dein Passwort zu verschlüsseln.
 +
*rclone obscure 'DEIN-PASSWORT'
 +
Die Ausgabe (z. B. d3fOb5cuR3…) ist ein verschlüsselter String, den du im nächsten Schritt verwendest.
  
= Allgemeines Format =
+
= Remote anlegen =
 +
Erstellt eine neue Rclone-Remote-Verbindung, die direkt auf den Benutzer-Root-Ordner in Nextcloud verweist.
 +
*rclone config create nextcloud webdav url https://cloud.xinux.net/remote.php/dav/files/thomas.will/ vendor nextcloud user thomas.will pass 'HIER-DIE-OBSCURE-AUSGABE'
  
Alle Inhalte werden vollständig als MediaWiki-Codeblock dargestellt.
+
= Verbindung testen =
 +
Überprüfe, ob die Verbindung erfolgreich hergestellt wurde, indem du eine Liste der Ordner in deinem Nextcloud-Root-Verzeichnis anzeigst.
 +
*rclone lsd nextcloud:
 +
Updating certificates in /etc/ssl/certs...
 +
1 added, 0 removed; done.
  
Der Artikel ist vollständig und eigenständig lesbar.
+
= Daten hochladen =
 +
Nutze den copy-Befehl, um eine Datei hochzuladen. Die Optionen -P und die --retries-Parameter sorgen für einen robusten und zuverlässigen Upload.
 +
*rclone copy waf.ova nextcloud:xinux/vms/ovas/ -P --retries 10 --retries-sleep 10s --low-level-retries 20
 +
**nextcloud:: Der Name der zuvor erstellten Remote-Verbindung.
 +
**xinux/vms/ovas/: Der Zielordner in deiner Nextcloud. Rclone erstellt diesen Ordner, falls er noch nicht existiert.
  
Kein Markdown, kein Prompt-Zeichen ($ oder #), keine Nummerierungen.
+
= Weitere nützliche Befehle =
 
+
*'''Synchronisieren:''' rclone sync synchronisiert ein Verzeichnis. Daten, die in der Quelle nicht mehr existieren, werden im Ziel gelöscht.
= Überschriften =
 
 
 
Überschriften beginnen mit einem Gleichheitszeichen (=). 
 
Unterüberschriften dürfen mit mehr Gleichheitszeichen gegliedert werden. 
 
Keine Nummern oder Formatierungen in den Überschriften.
 
 
 
= Struktur =
 
 
 
Text folgt direkt nach der Überschrift ohne Leerzeile. 
 
Absätze werden nur durch Leerzeilen getrennt. 
 
Kommentare oder Erklärungen stehen immer eingerückt unter den Befehlen.
 
 
 
= Befehle =
 
 
 
Befehle werden mit einem Stern (*) eingeleitet. 
 
Es folgen keine Hochkommas, keine Symbole, keine Einrahmungen. 
 
Kommentare oder Ausgaben können in der nächsten Zeile eingerückt stehen.
 
 
 
Beispiel:
 
*mkdir -p /etc/ssl/mail.int 
 
Erstellt das Verzeichnis zur Ablage des Zertifikats
 
 
 
= Konfigurationsdateien =
 
 
 
Die Datei wird mit einem einleitenden Kommentar geöffnet:
 
*vi /pfad/zur/datei
 
 
 
Der Inhalt folgt in einem <pre>-Block:
 
 
 
<nowiki>
 
parameter_a = wert1
 
parameter_b = wert2
 
 
 
</nowiki>
 
 
 
Innerhalb von <pre> keine Sternchen, keine Formatierung, nur Klartext.
 
 
 
= Ausgaben von Befehlen =
 
 
 
Wenn relevante Befehle Ausgaben erzeugen, dürfen diese darunter eingerückt erscheinen:
 
 
 
Beispiel:
 
*update-ca-certificates
 
Updating certificates in /etc/ssl/certs...
 
1 added, 0 removed; done.
 
 
 
= Zielsetzung =
 
 
 
Die Anleitung soll sofort umsetzbar sein, ohne Interpretation. 
 
Alle Schritte werden vollständig angegeben. 
 
Der Fokus liegt auf Praxis, nicht auf Theorie. 
 
Antworten folgen immer dieser Struktur und werden als kompletter Codeblock geliefert.
 

Aktuelle Version vom 28. August 2025, 21:21 Uhr

Rclone: Daten synchronisieren mit Nextcloud

Diese Anleitung beschreibt ein einfaches Rclone-Setup zur Synchronisierung von Daten mit einer Nextcloud-Instanz per WebDAV.

Passwort verschlüsseln

Rclone speichert Passwörter nicht im Klartext. Verwende den Befehl, um dein Passwort zu verschlüsseln.

  • rclone obscure 'DEIN-PASSWORT'

Die Ausgabe (z. B. d3fOb5cuR3…) ist ein verschlüsselter String, den du im nächsten Schritt verwendest.

Remote anlegen

Erstellt eine neue Rclone-Remote-Verbindung, die direkt auf den Benutzer-Root-Ordner in Nextcloud verweist.

Verbindung testen

Überprüfe, ob die Verbindung erfolgreich hergestellt wurde, indem du eine Liste der Ordner in deinem Nextcloud-Root-Verzeichnis anzeigst.

  • rclone lsd nextcloud:

Updating certificates in /etc/ssl/certs... 1 added, 0 removed; done.

Daten hochladen

Nutze den copy-Befehl, um eine Datei hochzuladen. Die Optionen -P und die --retries-Parameter sorgen für einen robusten und zuverlässigen Upload.

  • rclone copy waf.ova nextcloud:xinux/vms/ovas/ -P --retries 10 --retries-sleep 10s --low-level-retries 20
    • nextcloud:: Der Name der zuvor erstellten Remote-Verbindung.
    • xinux/vms/ovas/: Der Zielordner in deiner Nextcloud. Rclone erstellt diesen Ordner, falls er noch nicht existiert.

Weitere nützliche Befehle

  • Synchronisieren: rclone sync synchronisiert ein Verzeichnis. Daten, die in der Quelle nicht mehr existieren, werden im Ziel gelöscht.