74 lines
3.1 KiB
Markdown
74 lines
3.1 KiB
Markdown
# Seafile
|
|
|
|
Im Gegensatz zu Nextcloud verfolgt Seafile 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 von einem kommerziellen Unternehmen mit
|
|
Sitz in Bejing (China) entwickelt und finanziert sich über
|
|
eine EPL. Fraglich ist, wie sehr bei der Entwicklung Rücksicht auf die Community genommen wird. Die „Community Edition“ steht auf Github zur Verfügung. Allerdings sind
|
|
dort nur sehr wenige Entwicklungsaktivitäten erkennbar.
|
|
Wer bereits Nextcloud kennt, hat gegebenenfalls zu Beginn etwas Probleme mit der anderen Bedienung und
|
|
Terminologie von Seafile. Auch könnte besser ersichtlich
|
|
sein, welche Ordner und Dateien ein:e User:in freigegeben
|
|
hat.
|
|
|
|
## Allgemeine Informationen
|
|
|
|
- Website:https://de.seafile.com
|
|
- Demo:
|
|
- [Hersteller](https://de.seafile.com/trial/)
|
|
- 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?
|