SeaFile est un service d'hébergement de fichiers cloud auto-hébergé

Seafile Logiciel de sauvegarde et de synchronisation gratuit

Système de stockage cloud haute performance sécurisé basé sur Python

SeaFile est une synchronisation de fichiers multiplateformes open source et une solution de partage. Il est auto-hébergé, une fiabilité élevée, des performances et un outil de partage de fichiers de productivité.

Aperçu

SeaFile est une synchronisation de fichiers auto-hébergée open source et une solution de partage pour le système d’exploitation Linux. Il s’agit d’un service d’hébergement de fichiers cloud multiplateforme qui peut être utilisé pour stocker des fichiers sur un serveur central. Les collections de fichiers SeaFile sont synchronisées avec votre ordinateur personnel ou votre client de périphérique mobile séparément. Un fichier ou une bibliothèque peut également être crypté avec un mot de passe choisi par l’utilisateur. L’outil de partage de fichiers SeaFile permet également aux utilisateurs de créer des groupes et de partager des fichiers faciles en groupes. SeaFile gère des fichiers à l’aide de bibliothèques et chaque bibliothèque a un propriétaire. Un propriétaire peut partager la bibliothèque avec d’autres utilisateurs ou avec des groupes par des autorisations en lecture seule ou en lecture. SeaFile est une solution de l’application de partage de fichiers et de meilleure performance. Le stockage du cloud open source SeaFile est écrit à l’aide de Python Django Framework et son fonctionnement très similaire à Dropbox et Google Drive Clouds. SeaFile Open Source File Storage Server se compose de Markdown Wysiwyg Édition, wiki, étiquette de fichiers, de Django SeaHub, SeaFile Server et CCNET Server. Il a beaucoup d’autres fonctionnalités, notamment le cryptage de fichiers, le contrôle de version, l’authentification à deux facteurs, l’édition en ligne, le verrouillage des fichiers, la sauvegarde, la récupération des données et bien d’autres. SeaFile Open Source File Partage auto-hébergé le logiciel a 8,7k GitHub Stars et 1.3 GitHub Forks.

Configuration requise

Les exigences pour configurer la solution de partage de fichiers d’entreprise SeauFile comprennent:

  • Python et ses modules
  • Ubuntu 20.04 LTS
  • Mysql ou Mariadb
  • Nginx ou apache
  • Git

Caractéristiques

Certaines des principales caractéristiques du service d’hébergement de fichiers cloud SeaFile sont répertoriées ci-dessous:

  • Synchronisation de fichiers rapide transformatrice.
  • Synchronisation de fichiers avec des dossiers ou des serveurs.
  • Contrôle des autorisations en lecture seule ou en lecture-écriture.
  • Partage et collaboration avec les utilisateurs ou les groupes.
  • Accédez aux fichiers dans le cloud via le lecteur virtuel.
  • Contrôle de version et instantanés pour les dossiers.
  • Cryptage de bout en bout côté client.
  • Verrouillage des fichiers pour éviter l’édition simultanée.
  • Édition de marque en ligne.
  • Notifications en temps réel.
  • Contrôle des fonctionnalités basées sur les rôles.
  • Prise en charge de l’intégration LDAP / AD.
  • Sauvegarde et récupération des données
  • Open source

Installation

Installer SeaFile sur Ubuntu

Ce guide explique comment configurer et exécuter le serveur de fichiers maritimes à partir d’un package pré-construit avec MySQL. Les étapes d’installation ci-dessous supposent que tous les packages de dépréciation de SeaFile Cloud sont installés et à jour sur votre système. Veuillez suivre les étapes d’installation de SeaFile:

    sudo apt update
    sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
    sudo apt install libpython3.8 ffmpeg

Téléchargez le dernier package SeaFile Server à partir de SeaFile Download. Au moment de cette installation, la dernière version de SeaFile Server est de 8,0,5 64 bits:

    sudo `apt -y install wget
    wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz

Une fois le téléchargement de fichier terminé, extraire l’archive vers / opt Directory:

    sudo tar -xvf  seafile-server_8.0.5_x86-64.tar.gz -C /opt
    sudo mv /opt/seafile-server-8.0.5 /opt/seafile

Ensuite, exécutez simplement le script de configuration.

    cd /opt/seafile/
    sudo ./setup-seafile-mysql.sh

Ce script vous guidera pour configurer votre serveur SeaFile à l’aide de MySQL. SeaFile Server fonctionnera sur le port 8082 et l’interface utilisateur Web SeaFile sera accessible sur le port 8000. Maintenant, commencez les services SeaFile par:

    cd /opt/seafile
    sudo ./seafile.sh start

Ensuite, commencez le service de frontend du site Web Seahub Django.

    sudo ./seahub.sh start 

Lorsque vous commencez Seahub, le script vous inciterait à créer un compte d’administration pour votre compte SeaFile Server. Le port par défaut est 127.0.0.1:8000. Nous vous recommandons donc de déployer un service proxy inversé afin que d’autres utilisateurs puissent accéder au service Seahub. Vous pouvez arrêter le site Web de Seahub et les processus SeaFile avec:

    ./seahub.sh stop
    ./seafile.sh stop

Toutes nos félicitations! Vous avez installé avec succès SeaFile Fichier Sync and Partager Platform sur Ubuntu. Apprécier!

FAQS

À quoi sert SeaFile?

SeaFile est une application Open Source High Performance et la meilleure application de partage de fichiers. Il permet de stocker des fichiers sur un serveur central et peut se synchroniser avec des systèmes personnels via le client APP.

SeaFile est-il gratuit?

Oui, SeaFile est une solution de stockage cloud auto-hébergée sûre et est accessible directement via l’interface Web du serveur.

SeaFile est-il open source?

SeaFile EFSS est un service d’hébergement de fichiers cloud open source et sécurisé. Le code source de cette application est disponible à Github.

SeaFile est-il un stockage cloud ??

SeaFile Ltd. est un logiciel de stockage cloud de premier plan et un partage de fichiers cloud sécurisé pour les petites entreprises. Son fournisseur est situé avec le siège social à Pékin, en Chine.

Dans quelle mesure SeaFile est-il sécurisé?

SeaFile Data est sous contrôle des collaborateurs et il offre un chiffrement de bout en bout en option. Un fichier ou une bibliothèque peut également être crypté avec un mot de passe choisi par l’utilisateur afin que personne ne puisse voler des informations de données.

 Français