[![Installer Seafile avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=seafile) [![Integration level](https://dash.yunohost.org/integration/seafile.svg)](https://dash.yunohost.org/appci/app/seafile)
### Index
- [Liens utiles](#liens-utiles)
*Seafile* est une application open source de stockage en ligne (cloud).
Il s'agit d'une plateforme de synchronisation et de partage de fichiers d'entreprise avec une fiabilité et des performances élevées. Il s'agit d'une plateforme d'hébergement de fichiers avec une fiabilité et des performances élevées. Placez des fichiers sur votre propre serveur. Synchronisez et partagez des fichiers sur différents appareils, ou accédez à tous les fichiers sous forme de disque virtuel.
### Captures d'écran
![Capture d'écran de Seafile](https://github.com/YunoHost-Apps/seafile_ynh/blob/master/doc/screenshots/access-logs.jpg)
### Avertissements / informations importantes
#### Support multi-utilisateurs
Cette application supporte LDAP et l'authentification SSO.
Si vous avez installé Seafile avant 7.x et que vous avez plus d'un domaine pour les utilisateurs dans YunoHost ou que l'application Seafile est installée sur un domaine différent, vous devez migrer vos comptes.
Vous pouvez utiliser l'action fournie à `https://domain.tld/yunohost/admin/#/apps/seafile/actions`. Vous pouvez également utiliser la commande suivante pour migrer tous vos comptes :
Après cela, les paramètres seront appliqués pour **toutes** les prochaines mises à jour.
En ligne de commande :
```
yunohost app upgrade seafile
```
#### Sauvegarde
Cette application utilise maintenant la fonctionnalité de sauvegarde intégré à YunoHost. Pour conserver l'intégrité des données et avoir une meilleure garantie de restauration, il est recommandé de procéder comme suit :
- Arrêtez le service seafile avec la commande suivante :
```
systemctl stop seafile.service seahub.service
```
- Lancez la sauvegarde de seafile avec la commande suivante :
```
yunohost backup create --app seafile
```
- Faites une sauvegarde de vos données avec votre stratégie spécifique (cela peut être avec rsync, borg backup ou juste cp). Les données sont stockées dans `/home/yunohost.app/seafile-data`.
- Redémarrez le service seafile avec cette commande :
```
systemctl start seafile.service seahub.service
```
#### Désinstallation
En raison de la fonctionnalité de sauvegarde du noyau uniquement, le répertoire de données dans `/home/yunohost.app/seafile-data`**n'est pas supprimé**. Il doit être supprimé manuellement pour purger les données des utilisateurs de l'application.
#### Changer l'URL
Depuis maintenant, il est possible de changer le domaine ou l'url de seafile.
+ Dépôt logiciel de l'application : [github.com - YunoHost-Apps/seafile](https://github.com/YunoHost-Apps/seafile_ynh)
+ Remonter un bug ou une amélioration en créant un ticket (issue) : [github.com - YunoHost-Apps/seafile/issues](https://github.com/YunoHost-Apps/seafile_ynh/issues)