seafile
Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views
自分のサーバーで運用できる、ファイルの保存・同期・共有ができるクラウドストレージソフトウェアです。
・企業:機密ファイルを社外のサービスに預けず自社サーバーで管理したい場合に、部署やグループ単位でのファイル共有やバージョン管理を安全に行えます。 ・スタートアップ:チーム内のファイル共有基盤を月額費用ゼロで構築でき、オンラインでのドキュメント編集やWiki機能もあわせて活用できます。 ・個人事業主・フリーランス:パスワード付きのダウンロードリンクでクライアントとファイルをやり取りでき、暗号化機能で機密データも安心して保管できます。
DropboxやGoogle Driveなどの有料クラウドストレージと異なり、自分のサーバーで運用するため月額料金がかからず、ファイルを暗号化して自社だけで管理できるためデータの安全性が高まります。
はじめに 
Seafileはプライバシー保護とチームワーク機能を備えたオープンソースのクラウドストレージシステムです。ファイルのコレクションは「ライブラリ」と呼ばれます。各ライブラリは個別に同期できます。ライブラリはユーザーが選択したパスワードで暗号化することも可能です。Seafileではグループの作成や、グループへのファイル共有も簡単に行えます。
機能の概要
Seafileには以下の機能があります:
ファイル同期
- 任意のフォルダの選択的同期。
- タイムスタンプではなく履歴に基づいてファイルの競合を正しく処理。
- コンテンツの差分のみをサーバーに転送。中断された転送は再開可能。
- 2台以上のサーバーとの同期。
- 既存のフォルダとの同期。
ファイル共有とコラボレーション
- ユーザー間またはグループへのフォルダ共有。
- パスワード保護付きダウンロードリンク。
- アップロードリンク。
- バージョン管理。
ドライブクライアント
- 仮想ドライブを介してクラウド上のすべてのファイルにアクセス。
- ファイルはオンデマンドで同期。
プライバシー保護
- ユーザーが選択したパスワードによるライブラリの暗号化。
- デスクトップ同期使用時のクライアントサイド暗号化。
オンラインドキュメントとナレッジ管理(新機能)
- WYSIWYGでのオンラインMarkdown編集
- オンラインドキュメントのドラフトレビューワークフロー
- 以下を含むメタデータ管理
- ファイルラベル
- 関連ドキュメント
- Wikiモード
- リアルタイム通知
Seafileコンポーネントのソースリポジトリ
Seafileの各コンポーネントは、GitHub上に独自のソースコードリポジトリを持っています。
- 同期クライアントデーモン(このリポジトリ): https://github.com/haiwen/seafile
- 同期クライアントGUI: https://github.com/haiwen/seafile-client
- サーバーコア: https://github.com/haiwen/seafile-server
- サーバーWeb UI: https://github.com/haiwen/seahub
- iOSアプリ: https://github.com/haiwen/seafile-iOS
- Androidアプリ: https://github.com/haiwen/seadroid
- WebDAV: https://github.com/haiwen/seafdav
バージョン6.0以前は、「同期クライアントデーモン」と「サーバーコア」のソースコードはhttps://github.com/haiwen/seafileに混在していました。 しかし6.0以降、サーバーコアは独自のリポジトリに分離されました。 この経緯から、同期クライアントデーモンのリポジトリは今でもGitHub上のSeafileプロジェクトの「フロントページ」となっています。
ビルドと実行
https://manual.seafile.com/build_seafile/serverをご覧ください。
バグおよび機能リクエストの報告
バグはGitHub Issuesにのみ報告してください(Proのお客様はメールでお問い合わせください):
- サーバー、Webインターフェース(Seahub)、デスクトップクライアント: https://github.com/haiwen/seafile/issues
- Androidクライアント: https://github.com/haiwen/seadroid/issues
- iOSクライアント: https://github.com/haiwen/seafile-iOS/issues
機能リクエストは以下のフォーラムで行え、インストール/使用上の問題もフォーラムで議論できます: https://forum.seafile.com/
国際化(I18n)
変更履歴
https://manual.seafile.com/changelog/server-changelog/をご覧ください。
なぜオープンソースなのか
私たちの主な目標は、一流の製品を作ることです。この目標は、世界中との協力によってのみ達成できると考えています。
コントリビュート
詳しくはContributionをお読みください。
ライセンス
- Seafile iOSクライアント: Apache License v2
- Seafile Androidクライアント: GPLv3
- デスクトップ同期クライアント(このリポジトリ): GPLv2
- Seafile Serverコア: AGPLv3
- Seahub(Seafile Server Web UI): Apache License v2
連絡先
Twitter: @seafile https://twitter.com/seafile
フォーラム: https://forum.seafile.com