Seafile 무료 백업 및 동기화 소프트웨어
파이썬 기반 보안 고성능 클라우드 스토리지 시스템
Seafile은 오픈 소스 크로스 플랫폼 파일 동기화 및 공유 솔루션입니다. 자체 주최, 높은 신뢰성, 성능 및 생산성 파일 공유 도구입니다.
개요
Seafile은 Linux 운영 체제를위한 오픈 소스 자체 호스팅 파일 동기화 및 공유 솔루션입니다. 중앙 서버에 파일을 저장하는 데 사용할 수있는 크로스 플랫폼 클라우드 파일 호스팅 서비스입니다. 항해 파일 컬렉션은 개인용 컴퓨터 또는 모바일 장치 클라이언트와 별도로 동기화됩니다. 사용자가 선택한 비밀번호로 파일 또는 라이브러리를 암호화 할 수도 있습니다. Seafile 파일 공유 도구를 사용하면 사용자가 그룹을 만들고 파일을 그룹으로 쉽게 공유 할 수 있습니다. Seafile은 라이브러리를 사용하여 파일을 관리하며 각 라이브러리에는 소유자가 있습니다. 소유자는 도서관을 다른 사용자 또는 읽기 전용 또는 읽기 쓰기 권한으로 그룹과 공유 할 수 있습니다. Seafile은 고성능 및 최고의 파일 공유 앱 솔루션입니다. Seafile 오픈 소스 클라우드 스토리지는 Python Django 프레임 워크를 사용하여 작성되었으며 Dropbox 및 Google Drive Clouds와 기능적으로 매우 유사합니다. Seafile 오픈 소스 파일 스토리지 서버는 Django SeaHub, Seafile Server 및 CCNET 서버의 Markdown Wysiwyg 편집, Wiki, 파일 레이블로 구성됩니다. 파일 암호화, 버전 제어, 2 요인 인증, 온라인 편집, 파일 잠금, 백업, 데이터 복구 등을 포함한 다른 많은 기능이 있습니다. Seafile 오픈 소스 파일 공유 자체 호스팅 소프트웨어에는 8.7k Github 스타와 1.3 Github 포크가 있습니다.
시스템 요구 사항
Seafile Corporate 파일 공유 솔루션을 설정하기위한 요구 사항에는 다음이 포함됩니다.
- 파이썬과 모듈
- 우분투 20.04 LTS
- MySQL 또는 Mariadb
- nginx 또는 apache
- git
특징
Seafile Cloud 파일 호스팅 서비스의 주요 기능 중 일부는 다음과 같습니다.
- 크로스 플랫폼 빠른 파일 동기화.
- 폴더 또는 서버와 파일 동기화.
- 읽기 전용 또는 읽기 쓰기 권한 제어.
- 사용자 또는 그룹과 공유 및 협업.
- 가상 드라이브를 통해 클라우드의 파일에 액세스합니다.
- 폴더 용 버전 제어 및 스냅 샷.
- 클라이언트 측 엔드 투 엔드 암호화.
- 동시 편집을 방지하기 위해 파일 잠금.
- 온라인 마크 다운 편집.
- 실시간 알림.
- 역할 기반 기능 제어.
- LDAP/광고 통합 지원.
- 백업 및 데이터 복구
- 오픈 소스
설치
Ubuntu에 Seafile 설치
이 안내서는 MySQL과 함께 사전 구축 된 패키지에서 SEA 파일 서버를 설정하고 실행하는 방법을 설명합니다. 아래 설치 단계는 해상 클라우드의 모든 퇴적 패키지가 시스템에 설치되고 최신 상태라고 가정합니다. Seafile 설치 단계를 따르십시오.
sudo apt update
sudo apt install python3 python3-{pip,pil,ldap,urllib3,setuptools,mysqldb,memcache,requests}
sudo apt install libpython3.8 ffmpeg
항해 다운로드에서 최신 Seafile Server 패키지를 다운로드하십시오. 이 설치 당시 Seafile Server의 최신 릴리스는 8.0.5 64 비트입니다.
sudo `apt -y install wget
wget https://download.seadrive.org/seafile-server_8.0.5_x86-64.tar.gz
파일 다운로드가 완료되면 아카이브를 /opt 디렉토리로 추출합니다.
sudo tar -xvf seafile-server_8.0.5_x86-64.tar.gz -C /opt
sudo mv /opt/seafile-server-8.0.5 /opt/seafile
다음으로 설정 스크립트를 실행하십시오.
cd /opt/seafile/
sudo ./setup-seafile-mysql.sh
이 스크립트는 MySQL을 사용하여 Seafile 서버를 설정하도록 안내합니다. Seafile Server는 Port 8082에서 실행되며 Seafile Web UI는 Port 8000에서 액세스 할 수 있습니다. 이제 Seafile Services를 시작하십시오.
cd /opt/seafile
sudo ./seafile.sh start
다음으로 SeaHub Django 웹 사이트 프론트 엔드 서비스를 시작하십시오.
sudo ./seahub.sh start
SeaHub를 시작하면 스크립트가 Seafile Server 계정에 대한 관리자 계정을 작성하라는 메시지가 표시됩니다. 포트 기본값은 127.0.0.1:8000으로 따라서 다른 사용자가 SeaHub 서비스에 액세스 할 수 있도록 리버스 프록시 서비스를 배포하는 것이 좋습니다. Seahub 웹 사이트 및 Seafile 프로세스를 다음과 같이 멈출 수 있습니다.
./seahub.sh stop
./seafile.sh stop
축하해요! Ubuntu에 Seafile 파일 동기화 및 공유 플랫폼을 성공적으로 설치했습니다. 즐기다!
FAQs
What is Seafile used for?
Seafile is an open source high performance and best file sharing app. It allows to store files on a central server and can synchronized with personal systems through app client.
Is Seafile free?
Yes, Seafile is a safe self-hosted cloud storage solution and can be accessed directly via the server’s web interface.
Is Seafile open source?
Seafile efss is an open source and secure cloud file hosting service. The source code of this application is available at Github.
Is Seafile a cloud storage??
Seafile Ltd. is a leading cloud storage software and secure cloud file sharing for small business. It’s provider is located with headquarters in Beijing, China.
How secure is Seafile?
Seafile data is under control of collaborators and it offers optional strong end-to-end encryption. A file or library can also be encrypted with a user chosen password so that no one can steal data information.
탐구하다
이 기사에서는 Seafile 오픈 소스 클라우드 스토리지에 대해 논의했습니다. 다른 인기있는 자체 주최 클라우드 스토리지 솔루션에 대해 알아 보려면 다음 페이지를 방문하십시오.
PHP 기반 자체 호스팅 프라이빗 클라우드 스토리지 솔루션
GO 기반 자체 호스팅 프라이빗 클라우드 스토리지 솔루션
2021 년 상위 5 개 오픈 소스 클라우드 스토리지 소프트웨어