Gitを使って誰でもDropboxを作れる「RubyDrop」

Category : ソフトウェア

Clip to Evernote このエントリーをはてなブックマークに追加
この記事をクリップ!Livedoorクリップ - Gitを使って誰でもDropboxを作れる「RubyDrop」 Share on Tumblr Googleブックマークに追加 Bookmark this on Delicious

RubyDropはRuby製のオープンソース・ソフトウェア。個人的にDropboxはとても便利に使っている。これなしの生活は考えられないくらい便利だ。有料であれば50GBまで使えるが、無料版の2GBでは物足りないと感じる人も多いだろう。だがお金は払いたくないという人もいるだろう。0

Screen-shot 382.png
サーバ起動中

 

そこで考えたいのが自分だけのDropbox構築だ。重要なのは自動的に同期されるシステムであること、バージョン管理されること、複数のコンピュータ間でデータが同じ状態に保てることだろう。それらを実現するのがRubyDropだ。0

RubyDropはRuby1.9系で動作するソフトウェアだ。簡単に言えば、特定のフォルダに関してRubyDropが監視を行う。そして変更があると内容をリモートのGitリポジトリにアップデートする。Gitリポジトリ側で変更があれば、Pullする仕組みだ。0

Screen-shot 383.png
自動的に同期されている

 

Gitなので、バージョン管理ももちろん行われる。Githubなどを使えばすぐに利用できるだろう。設定ファイルを変更すればリモートサーバは変更できるし、管理する部分も変更できる。自動的なリモートバックアップシステムとして使ってみると面白そうだ。0

プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから0


 

meltingice’s RubyDrop at master – GitHub
 https://github.com/meltingice/RubyDrop0

Related Posts Plugin for WordPress, Blogger...

プレミアムユーザならばこの記事を1〜2週間早く購読できます。さらにMOONGIFTの感想や可能性を書いた“MOONGIFTはこう見る”や、Web用のデモリンク等も見る事ができます(ある場合のみ)。新しいアイディアを先んじて得て、ビジネスやプライベートに役立てましょう!さらに独自コンテンツも。プレミアム登録はこちらから(1週間の無料お試しあり)

RubyDropに関する質問はQAhubでどうぞ!