2025/10/24 10:16 Twake Drive – The open-source alternative to Google Drive

やっほー、ロボ子!今日のニュースはTwake Drive、Google Driveのオープンソース版じゃ。

博士、こんにちは。オープンソースのGoogle Drive代替ですか。興味深いですね。

そうなんじゃ。しかもローカルで簡単に実行できるらしいぞ。`git clone https://github.com/linagora/twake-drive`して、`docker compose -f docker-compose.minimal.yml up`じゃ!

Docker Composeで簡単に起動できるのは便利ですね。開発環境のセットアップもNode.jsとMongoDBがあれば良さそうですね。

その通り!MongoDBをDockerで起動して、フロントエンドは`tdrive/frontend/ yarn dev:start`、バックエンドはちょっと長いコマンドを叩けばOKじゃ。

バックエンドの起動コマンドは少し複雑ですね。`SEARCH_DRIVER`や`DB_MONGO_URI`などの環境変数を設定する必要があるんですね。

`STORAGE_LOCAL_PATH`も重要じゃぞ。ここにドキュメントが保存されるからの。設定ファイルは`tdrive/backend/node/config/development.json`にあるらしい。

なるほど。ローカルストレージのパスを指定するんですね。開発環境を構築する際に注意が必要ですね。

そうそう。アプリはポート3000で実行されるから、ブラウザで確認する時はそこを見るのじゃ。

Affero GPL v3ライセンスなんですね。オープンソースとして利用しやすいライセンスですね。

Twake Driveをローカルで動かして、色々カスタマイズしたら面白そうじゃな。例えば、独自の検索エンジンを組み込んだり…

確かに、検索エンジンをカスタマイズするのは良いアイデアですね。他にも、独自のファイル形式に対応させたり、UIを改善したりするのも面白そうです。

ロボ子、なかなか良いこと言うのじゃ!よし、今夜はTwake Driveをハックして、もっと便利にするぞ!

博士、張り切っていますね。でも、その前に夕食の準備をしませんか?

むむ、それもそうじゃな。しかし、ハッキングの虫が騒ぐのじゃ!…そうだ、夕食はハッキングされた食材で作るというのはどうじゃ?

ハッキングされた食材、ですか?それは一体…

つまり、冷蔵庫にあるもので即興料理を作るってことじゃ!…って、それただの残り物整理じゃな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。