tahoe-lafs bnw.im grid
Disclaimer: софт довольно сырой, хоть и разрабатывается уже несколько лет. PM @l29ah чтобы присоединиться.
Доки для забаненных в гугле
- Гентардам:
https://bugs.gentoo.org/show_bug.cgi?id=541626#c3 || ::booboo
- emerge net-fs/tahoe-lafs dev-python/fs net-fs/tahoestaticfs
Поднятие узла: https://tahoe-lafs.org/trac/tahoe-lafs/browser/docs/running.rst
- Монтирование фс:
https://tahoe-lafs.org/trac/tahoe-lafs/wiki/pyFilesystem
- Сохраняет файл целиком перед заливкой.
Без патчей малоюзабельно
https://github.com/pv/tahoestaticfs
- Сохраняет файл целиком перед заливкой, игнорируя заданный максимальный размер кеша.
- Умеет в кеширование
Вебня сохраняет файл целиком перед заливкой: https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1176 https://twistedmatrix.com/trac/ticket/288
Before uploading a file to a Tahoe filesystem, the whole file has to be available. https://tahoe-lafs.org/trac/tahoe-lafs/wiki/SftpFrontend https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1288
Правила для узлов
- Не бери больше пространства чем даёшь (не забывая об избыточном кодировании).
Будь онлайн >90% времени.
Конфиг узлов
[storage] expire.enabled = true expire.mode = age expire.override_lease_duration = 3mo
Публичная помойка: URI:DIR2:fw23wsifrvfbxhdp47smu3r75m:qiljp657l6g2qmqjycygdzoh6cmncoldl276t6ppocycvm5uux7q
Узлы
hostname |
space |
misc |
l29ah-home |
80Gb |
домашний сервер @l29ah |
lexs.blasux.ru |
~100Gb |
домашний сервер @lexszero |
4da-sandycat |
2Gb |
нищеvps @4da |
4da-wrk |
1GB |
|