ea3210276f114e7edbf02eabb95d1c8008c8b672
services/Tahoe-LAFS.md
| ... | ... | @@ -0,0 +1,32 @@ |
| 1 | +# Tahoe-LAFS |
|
| 2 | + |
|
| 3 | +## The idea |
|
| 4 | +Tahoe-LAFS provides a distributed, reliable and crypted file system. |
|
| 5 | + |
|
| 6 | +## How? |
|
| 7 | +Some people runs Tahoe-LAFS nodes, providing space. With clients files can be published and received to the cloud. Everything will be encrypted on client side and keep redundant in the cloud. |
|
| 8 | + |
|
| 9 | +## Vorteile |
|
| 10 | +Durch die Redundanz können auf Tahoe-LAFS-Knoten ausfallen und trotzdem bedeutet das nicht direkt Datenverlust. Standardmäßig benötigt man ca. 3 von 10 Teilen einer Datei, damit diese dann wieder korrekt zusammen gesetzt werden kann. |
|
| 11 | + |
|
| 12 | +Durch das verschlüsselte Ablegen der Daten ist sichergestellt, dass die Betreiber der Knoten selbst nicht wissen, was sie da speichern und nicht darauf zugreifen können. |
|
| 13 | + |
|
| 14 | +## Benutzung |
|
| 15 | +Auch zum Erweitern der Speicherkapazität dieser Cloud muss man einen eigene Tahoe-LAFS-Knoten betreiben - und es wäre schön, dass wer viel hochlädt, dies auch tut und mindestens genauso viel wieder zurück gibt. |
|
| 16 | + |
|
| 17 | +## Notwendige Software und Einstellungen |
|
| 18 | +Zum Betrieb eines Tahoe-LAFS-Knotens muss [der Quellcode](https://tahoe-lafs.org/source/tahoe-lafs/releases/allmydata-tahoe-1.10.0.zip) herunter geladen werden, wenn die aktuelle Version 1.10 nicht im jeweiligen Repository der Distribution enthalten ist. Dieser muss dann entpackt und mit `python2 setup.py build && sudo python2 setup.py install` gebaut und installiert werden. |
|
| 19 | + |
|
| 20 | +Vor dem ersten Start wird ein Tahoe-LAFS-Knoten mit `bin/tahoe create-node` oder `mit bin/tahoe create-client` ein reiner Client (ohne eigenen Storage) erzeugt. Dabei wird ein `.tahoe`-Ordner im home-Verzeichnis angelegt. In dessen `tahoe.cfg`-Datei muss dann noch unter `introducer.furl` ein Link zu unserer Wolke eingefügt werden: |
|
| 21 | + |
|
| 22 | +``` |
|
| 23 | +introducer.furl = pb://rzovwxeiykc6f6usyhqphpyn4nik5nzt@introducer.tahoe-lafs.services.ffhb:44411/introducer |
|
| 24 | +``` |
|
| 25 | + |
|
| 26 | +Mit `bin/tahoe start` wird der lokale Knoten dann gestartet. |
|
| 27 | + |
|
| 28 | +## Verwendung |
|
| 29 | +You can reach the local node via web browser at [http://localhost:3456](http://localhost:3456). |
|
| 30 | + |
|
| 31 | +## Weitere Infos |
|
| 32 | +Look at https://tahoe-lafs.org for further informations. |
|
| ... | ... | \ No newline at end of file |