====== Seafile ====== |Verantwortung |Toxicity | |Container |seafile | |W. Ports |keine | |OS |Debian 10 | |Server |[[infrastruktur:server:gallifrey]] | |Zustand |Inaktiv | {{tag>infrasystem container gallifrey inactive}} **Seafile ist nicht mehr produktiv, die Doku ist überholt.** Hier findet sich die technische Dokumentation des Chaotikum Seafile. Die Nutzungshinweise finden sich [[hackspace:infrastruktur:seafile|hier]]. === LDAP Anbindung === *Seafile ist nur für mitglieder zugänglich* Die LDAP-Einbindung findet sich in einer config datei unter /home/seafile/conf/ccnet.conf im seafile container. [LDAP] HOST = ldaps://ldap.chaotikum.net BASE = ou=users,ou=internal,dc=chaotikum,dc=org LOGIN_ATTR = mail ====Aktualisieren==== Seafile wird wie folgt aktualisiert: - systemctl stop seahub - systemctl stop seafile - su seafile -s /bin/bash - cd ~ - Server von https://www.seafile.com/en/download/ herunterladen - Entpacken - Ins Verzeichnis wechseln. - Ins Unterverzeichnis upgrade wechseln. - Bei Minor-Upgrade minor-upgrade.sh ausführen - Bei Major-Upgrade das entsprechende Skript ausführen (z.B. upgrade_5.1_6.0.sh), ggf. auch mehrere - cd ~/seafile-server-latest - rm ./seafile/lib/libldap-2.4.so.2 ./seafile/lib/libldap_r-2.4.so.2 (WICHTIG!) - ctrl-d - systemctl start seafile - systemctl start seahub == Updates == Seafile wurde am 18.04.2019 auf Version 6.3.4 geupdatet. Dabei wurde FastCGI durch WSGI ersetzt. Die Configs wurden dementsprechend angepasst. ===== Wartung ===== {{topic>:infrastruktur:wartung:seafile?wartungsfenster &nodate&nouser&desc&table}}