独自のDropboxを展開する4つの方法

保管


クラウドストレージを取得したいが、 Dropboxとその競合他社から得られる以上のサービスを制御できますか? 独自のDropboxスタイルのストレージを作成する方法をいくつか紹介します。

最初の方法はGlusterFSの使用に基づいており、2番目の方法はGitを使用してファイルを同期します。 これらのプロジェクトは、LinuxやOSXなどのUnixライクなオペレーティングシステム用ですが、一部はCygwinでも動作する可能性があります

GlusterFSを使用する


CloudFSのジェフダーシー 、ファイルシステムをリモートサーバーからローカルコンピューターにマウントすることにより、 GlusterFSを使用して独自のDropboxのようなサービスを構築するチュートリアルを作成しました。 彼は自分のアプリケーションにRackspace Cloudを使用していますが、これはどの仮想専用サーバー(VPS)でも動作するはずです(もちろん、仮想サーバーでも動作しません)。

このアプローチの欠点は、オフラインアクセスがないことです。つまり、フォルダーを同期する代わりに、ローカルフォルダーとして機能するリモートロケーションを取得します。 これは、rsyncまたは他の同期アプリケーションを使用して解決できます。

スパークルシェア


SparkleShareは、独自のホスティングのためにDropboxに代わるオープンソースを作成する試みです。 GitHubのリリース候補を見つけることができます。 GlusterFSのアプローチとは異なり、オフラインのフォルダー同期を提供します。 Windowsおよびモバイルプラットフォームへの移植も計画されています。

DVCS-自動同期


DVCS-AutoSyncは、GitベースのオープンソースDropboxのもう1つの代替手段であり、Mercurialおよびその他の分散バージョン管理システムもサポートしています。 SparkleShareよりも多くの機能を提供しますが、インストールはもう少し複雑です。

ownCloud


ownCloudサイトの詳細は少しまばらですが、KDEベースのDropboxの代替品です。
OwnCloudの詳細はほとんどありませんが、KDEベースのDropboxに代わるものです。
機能のリストは次のとおりです。

他に何?


私はまだ方法があると確信しています。 Dropboxの代替品を他にどのように構築できますか?

Source: https://habr.com/ru/post/J118646/


All Articles