try to reproduce build steps in local web: trying to get a small webserver running to which the make steps can push.

This commit is contained in:
entsteuerung 2023-06-01 15:59:55 +02:00
parent d94a133a81
commit 4d796b9db7
221 changed files with 4094 additions and 0 deletions

View file

@ -0,0 +1,24 @@
---
title: "Speicher"
date: 2022-11-06T22:24:46+01:00
geekdocCollapseSection: true
---
[Seafile](https://seafile.com) ist ein System zum Speichern, Synchronisieren und Austauschen von Daten. Auf deine Daten, die auf unserem Seafile-Server gespeichert sind, kannst du per Webbrowser, Smartphone oder Desktop-Programm zugreifen. Letzteres kannst du nutzen, um deine Daten mit unserem Seafile-Server automatisch zu synchronisieren. Seafile funktioniert also ähnlich wie beispielsweise Dropbox.
Im Unterschied zu anderen Dateiaufbewahrungsdiensten ist in Seafile bereits client-seitige Verschlüsselung integriert. Falls du diese Verschlüsselung nutzt (aktuell nur mit dem Desktop-Client), dann sind deine Daten auch für uns unzugänglich. Das finden wir ganz großartig!
{{< hint title="Hinweis" >}}
Online-Speicher verleiten dazu, nur noch dort deine Daten zu speichern und nicht mehr auf dem eigenen Rechner. Das ist auf jeden Fall keine gute Idee und wir raten dir dringend davon ab. Wir können und wollen dir nämlich nicht garantieren, dass der Dienst jederzeit verfügbar ist oder deine Daten durch ein unvorhersehbares Problem unbrauchbar werden. Benutze also den Dienst immer nur zusammen mit einem Client. Dadurch liegen die Daten sowohl auf dem Server als auch auf deinem eigenen Rechner.
{{< /hint >}}
| Option | Beschreibung |
|--------|--------------|
| Website | [speicher.systemausfall.org](https://speicher.systemausfall.org) |
| Online-Dokumentenbetrachter | :heavy_check_mark: |
| Office-Dateien bearbeiten | :heavy_check_mark: |
| Speicherplatz | 2 GB |
| Aufbewahrungsfrist für gelöschte Bibliotheken | 60 Tage |
| Aufbewahrungsfrist Datei-Versionen | 60 Tage |
| Client-seitige Verschlüsselung | :heavy_check_mark: |

View file

@ -0,0 +1,14 @@
---
title: "Anmeldung"
date: 2022-11-06T22:30:01+01:00
---
Dein systemausfall.org-Konto ermöglicht dir die sofortige Anmeldung am Datenspeicher.
{{< hint title="Hinweis" >}}
Im Gegensatz zu unseren anderen Diensten musst du dich am Speicher mit deiner systemausfall.org-E-Mail-Adresse und deinem Passwort anmelden.
{{< /hint >}}
Solltest du oder jemand aus deiner Gruppe über kein systemausfall.org-Konto verfügen, können wir bei Bedarf einzelne externe Nutzer:innen hinzufügen. Melde dich dazu bei uns, erkläre kurz den Grund für dein Begehr und nenne uns die externe E-Mail-Adresse mit der eine Anmeldung beim Speicher zukünftig möglich sein soll.
Die Freigabe deiner Bibliotheken oder einzelner Dateien ist gleichermaßen an interne (systemausfall.org) und externe Nutzer:innen möglich.

View file

@ -0,0 +1,19 @@
---
title: "Client einrichten"
date: 2022-11-06T22:30:38+01:00
---
Den Client fürs Smartphone oder deinen Desktop-Rechner kannst du [hier](https://www.seafile.com/en/download/) herunter laden. Wichtig ist, dass du stets die aktuellste Version verwendest.
Beim ersten Start des Clients kannst du ein neues Konto hinzufügen.
| Option | Beschreibung |
|--------|--------------|
| Server | https://speicher.systemausfall.org |
| E-Mail | deine vollständige E-Mail-Adresse |
| Passwort | das zur Mailadresse zugehörige Passwort |
| Rechnername | ein beliebiger Name für deinen Rechner |
Weitere Einstellungen kannst du vornehmen, indem du das ensprechende Menü über die rechte Maustaste auf das Seafile-Symbol in der Benachrichtigungsleiste aufrufst.
Über den Client kannst du nun ein Verzeichnis auf deinem Rechner auswählen, dass zum Speichern von Bibliotheken genutzt werden soll. Nimmst du Änderungen an einer Datei oder an einem Ordner in deiner Bibliothek vor, werden diese automatisch an den Server übertragen und umgekehrt.

View file

@ -0,0 +1,24 @@
---
title: "Grundkonzept"
date: 2022-11-06T22:29:36+01:00
---
Daten werden in Seafile in so genannten Bibliotheken organisiert. Innerhalb einer Bibliothek kannst du beliebig Ordner und Dateien an- und ablegen. Bibliotheken können auch verschlüsselt werden. Die Synchronisation, also der Datenabgleich zwischen dem Seafile-Server und deinem Client, erfolgt immer pro Bibliothek. Wie bei den Diensten auf systemausfall.org üblich, erfolgt die Datenübertragung verschlüsselt.
## Verschlüsselung
Bei der Verschlüsselung von gespeicherten Daten ist es wichtig, zu wissen, wer die Verschlüsselung vornimmt. Findet die Verschlüsselung auf deinem eigenen Rechner statt, dann musst du lediglich deinem Rechner (und der darauf laufenden Software) vertrauen. Findet die Verschlüsselung jedoch beispielsweise auf einem entfernten Server statt, dann musst du außerdem auch dem Anbieter und typischerweise auch dem theoretischen und praktischen rechtsstaatlichen Schutz am Serverstandort vertrauen. Falls dir also der Schutz deiner Privatsphäre wichtig ist oder du eventuell sogar existenziell darauf angewiesen sein solltest, dann kommt server-seitige Verschlüsselung für dich nicht in Frage.
### Weboberfläche
Die Seafile-[Weboberfläche](https://speicher.systemausfall.org) ermöglicht dir die Verschlüsselung einzelner Bibliotheken.
Die Verschlüsselung findet leider aktuell server-seitig statt. Wir (oder Menschen/Institutionen, die sich Zugang zu den Daten verschaffen), wären also in der Lage, deine Daten ohne deine Mitwirkung zu entschlüsseln.
Die wünschenswerte client-seitige Verschlüsselung ist bei Seafile in Arbeit und wird hoffentlich bald nutzbar sein. Auch dann gelten jedoch weiterhin die typischen Einschränkungen von client-seitiger Verschlüsselung bei Web-Diensten: du musst deinem Browser sowie dem von unserer Web-Anwendung ausgelieferten Code vertrauen.
### Seafile-Client (paranoia-tauglich)
Der Seafile-[Client](https://www.seafile.com/en/download/) unterstützt bereits client-seitige Verschlüsselung. Du musst diese für jede Bibliothek explizit aktivieren.
Somit kann niemand ohne deine Mitwirkung auf deine Daten zugreifen. Dies ist für alle Beteiligten (z.B. für uns als Dienstanbieter) eine wünschenswerte Situation. Beachte jedoch bitte, dass du naturgemäß beim Verlust deines Passworts auch von uns keine Hilfe erwarten kannt.

View file

@ -0,0 +1,22 @@
---
title: "Gruppen anlegen"
date: 2023-01-20T15:36:17+01:00
resources:
- name: gruppen-1
src: speicher_gruppen01.png
title: Die Gruppen-Übersicht aufrufen
- name: gruppen-2
src: speicher_gruppen02.png
title: Die Gruppen-Einstellungen anzeigen
---
Das [Teilen](/speicher/teilen) mit mehreren Speicher-Nutzer:innen wird durch das Anlegen von Gruppen vereinfacht.
Du kannst die Gruppen-Übersicht *Meine Gruppen* links im Menü über den Punkt *Für meine Gruppen* aufrufen:
{{< img name="gruppen-1" size="small" >}}
Dort kannst du über die Schaltfläche *Neue Gruppe* eine neue Gruppe anlegen. Anschließend findest die neue Gruppe
in der Übersicht. Nachdem du die Gruppe ausgewählt hast, kannst du über das Zahnradsymbol am rechten Bildschirmrand
verschiedene Einstellungen vornehmen:
{{< img name="gruppen-2" size="small" >}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

View file

@ -0,0 +1,61 @@
---
title: "Inhalte teilen"
date: 2023-01-20T14:54:16+01:00
resources:
- name: teilen-1
src: seafile_teilen01.png
title: Den Teilen-Dialog aufrufen
- name: teilen-2
src: seafile_teilen02.png
title: Eingabe der vollständigen E-Mail-Adresse
- name: teilen-3
src: seafile_teilen03.png
title: Festlegen von Passwort und Ablaufdatum
- name: teilen-4
src: seafile_teilen04.png
title: Bibliothek mit einer Gruppe teilen
- name: teilen-5
src: seafile_teilen05.png
title: Deine Freigaben im Überblick
---
Du kannst die Inhalte deines Speichers mit anderen Speicher-Nutzer:innen (Personen mit Speicher-Konto) aber
auch mit externen Personen teilen. Den Teilen-Dialog kannst du über Symbol neben einer Bibliothek, einem Ordner
oder einer Datei aufrufen:
{{< img name="teilen-1" size="small" >}}
## Teilen mit Speicher-Nutzer:innen
Grundsätzlich kannst du Inhalte mit anderen Speicher-Nutzer:innen nur über eine Bibliothek oder einen Ordner teilen.
Wenn du also mehrere Dateien teilen möchtest, lege einfach einen neuen Ordner oder eine neue Bibliothek an.
Öffne den Teilen-Dialog und wähle *Freigabe für Benutzer* aus. Trage nun in das Feld *Benutzer* die
vollständige E-Mail-Adresse der anderen Person ein. Du kannst nun die Person auswählen und die Berechtigungen festlegen:
{{< img name="teilen-2" size="small" >}}
## Teilen mit Speicher-Gruppen
Möchtest du Inhalte mit mehreren Speicher-Nutzer:innen teilen, lege am Besten eine neue [Gruppe](/speicher/gruppen) an.
Du kannst nun im Teilen-Dialog den Punkt *Freigabe für Gruppe* auswählen:
{{< img name="teilen-4" size="small" >}}
## Teilen mit externen Personen
Für externe Personen kannst du sowohl ganze Bibliotheken als auch einzelnen Dateien freigeben. Für Bibliotheken kannst du
eine Upload- und/oder eine Downloadmöglichkeit einrichten. Über den *Download-Link* können externe Personen die Dateien
einer Bibliothek einzeln oder die gesamte Bibliothek herunter laden. Der *Upload-Link* bietet die Möglichkeit, Dateien zur Bibliothek
hochzuladen. In beiden Fällen hast du die Möglichkeit, ein Passwort zu vergeben oder ein Ablaufdatum für die Freigabe festzulegen:
{{< img name="teilen-3" size="small" >}}
Für einzelnen Dateien kannst du nur einen *Download-Link* erzeugen.
## Freigaben im Überblick
Mit der *Freigabeverwaltung* kannst du dir einen Überblick über alle geteilten Bibliotheken, Ordner und Links verschaffen.
Dort hast du auch die Möglichkeit, Freigaben zu entfernen oder die Berechtigungen zu verändern.
{{< img name="teilen-5" size="small" >}}

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB