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

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Vorgabe für MediaWiki-Artikel bei xinux.de == Ein MediaWiki-Artikel muss immer als ein einziger, vollständiger Codeblock dargestellt werden. Es darf nie…“)
 
 
(21 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Vorgabe für MediaWiki-Artikel bei xinux.de ==
+
= Rclone: Daten synchronisieren mit Nextcloud =
  
Ein MediaWiki-Artikel muss immer als ein einziger, vollständiger Codeblock dargestellt werden.
+
Diese Anleitung beschreibt ein einfaches Rclone-Setup zur Synchronisierung von Daten mit einer Nextcloud-Instanz per WebDAV.
  
Es darf niemals Text oder Erklärung außerhalb des Codeblocks erscheinen.
+
= Passwort verschlüsseln =
Der gesamte Artikel – einschließlich Überschriften, Erklärungen, Befehlen, Dateiinhalten – gehört ausschließlich in diesen Block.
+
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.
  
== Formatierung ==
+
= 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'
  
* Keine Überschrift mit = ganz oben – der Titel wird vom Wiki gesetzt
+
= Verbindung testen =
* Unterüberschriften:
+
Überprüfe, ob die Verbindung erfolgreich hergestellt wurde, indem du eine Liste der Ordner in deinem Nextcloud-Root-Verzeichnis anzeigst.
** == Ebene 1
+
*rclone lsd nextcloud:
** === Ebene 2
+
Updating certificates in /etc/ssl/certs...
** ==== Ebene 3
+
1 added, 0 removed; done.
  
== Erklärungen ==
+
= 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.
  
* Einzeilige Erklärung: beginnt mit einem Semikolon (;)
+
= Weitere nützliche Befehle =
* Mehrzeilige Erklärung: im normalen Textfluss, ohne Sternchen, mit Leerzeile vor dem nächsten Block
+
*'''Synchronisieren:''' rclone sync synchronisiert ein Verzeichnis. Daten, die in der Quelle nicht mehr existieren, werden im Ziel gelöscht.
 
 
== Befehle ==
 
 
 
* Jeder auszuführende Befehl beginnt mit einem *
 
* Befehle dürfen nicht mit Text vermischt werden
 
* Kein <pre>, kein Markdown, keine Backquotes
 
 
 
== Inhalte von Dateien ==
 
 
 
* Inhalte werden ohne Sternchen eingerückt
 
* Zwischen dem Befehl zum Öffnen (z. B. nano) und dem Inhalt steht eine Leerzeile
 
* Nach dem Inhalt ebenfalls eine Leerzeile
 
 
 
== Listen ==
 
 
 
* Aufzählung: *
 
* Nummerierung: #
 
* Verschachtelung durch Wiederholung: ** oder ## usw.
 
 
 
== Zusammenfassung ==
 
 
 
Ein Artikel besteht ausschließlich aus einem einzigen Codeblock.
 
Es gibt niemals Text außerhalb. 
 
Alle Inhalte sind MediaWiki-kompatibel, ohne Markdown, ohne Formatierungsfehler. 
 
Der Stil ist einheitlich, maschinenlesbar und direkt übertragbar in das Wiki ohne Anpassung.
 

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.