tools/cloud storage/seafile.md
2022-08-02 22:02:59 +02:00

66 lines
3.1 KiB
Markdown

# Seafile
Im Gegensatz zu Nextcloud verfolgt Seafile mehr den Ansatz: "do one thing and do it well". Seafile hat deutlich weniger Funktionen als Nextcloud, aber dafür eine performantere Dateisynchronisation. Die Dokumentenbearbeitung mit Collabora, Onlyoffice und Markdown ist ebenfalls möglich.
Bei der Installation gab es kleinere Schwierigkeiten in der Konfiguration, die sich aber durch Automatisierung verhindern lassen.
Seafile wird überwiegend von einem kommerziellen Unternehmen mit Sitz in Bejing (China) entwickelt und finanziert sich über eine kommerzielle Enterpriselizenz, die weitere Features enthält. Fraglich ist, wie sehr bei der Entwicklung Rücksicht auf die Community genommen wird.
Wer bereits Nextcloud kennt, hat gegebenfalls zu Beginng etwas Probleme mit der anderen Bedienung und Terminologie von Seafile. Auch könnte besser ersichtlich sein, welche Ordner und Dateien ein User freigegeben hat.
## Allgemeine Informationen
- Website:https://de.seafile.com
- Demo:
- [Hersteller](https://de.seafile.com/trial/)
- [local-it](nextcloud...) : me@example.com : demo
- Source Code: [github](https://github.com/haiwen/seafile)
- Dokumentation: [hier](https://manual.seafile.com)
- Lizenz: AGPLv3
- Programmiersprache (Framework): C / Python
- Geschäftsmodell: [CE/Enterprise](https://www.seafile.com/en/product/private_server): MSOffice Integration, ADFS, LDAP-Sync, File-Locking
## Technisch
### Installation
- coop-cloud recipe: [ja](https://git.coopcloud.tech/coop-cloud/seafile)
- Docker-Image: [Image](https://hub.docker.com/r/seafileltd/seafile-mc), [Dockerfile](https://github.com/haiwen/seafile-docker/tree/df2628d4cd4fce711285b70182fe9d1ea49fd09c/image)
- Docker-Compose: [ja](https://download.seafile.com/d/320e8adf90fa43ad8fee/files/?p=/docker/docker-compose.yml)
- Healthcheck: nein
- Secrets: nein
- Konfiguration via: Webinterface, Config-File - [docs](https://manual.seafile.com/config/)
- API-Dokumentation: [Python-API](https://manual.seafile.com/develop/python_api/), [Web-API](https://manual.seafile.com/develop/web_api_v2.1/)
- Abhängigkeiten:
- python django
- memcached
- mariadb:10.5
- Installationshinweise:
- [offizelle Docker Anleitung](https://manual.seafile.com/docker/deploy_seafile_with_docker/)
- FILE_SERVER_ROOT, SERVICE_URL in seahub_settings.py müssen korrekt gesetzt werde: [sh. hier](https://git.coopcloud.tech/coop-cloud/seafile/issues/1)
### Authentifizierung & SSO
LDAP: In CE nur Authentifizierung, kein Sync\
openid-connect: https://manual.seafile.com/deploy/oauth/
### Entwicklung
- Maintainership: Seafile Ltd. , Beijing (China)
- Contributors: core 19, seahub 70
- Letzte Änderung: 27.05.22 (seahub), 30.05.22 (core)
- Letzter Release / Zyklus: 12.05.22 - [9.0.5]()
- Erweiterbarkeit: Nein
- Geplante Entwicklung / Roadmap: [link](https://www.seafile.com/en/roadmap/)
Überprüft am: 02.06.22
### sonstiges
- Import / Export von Userdaten: [backup](https://manual.seafile.com/maintain/backup_recovery/)
## Notizen
onlyoffice integration: https://manual.seafile.com/deploy/only\_office/
- kann es (admin) gruppen per sso?