萌えハッカーニュースリーダー

2025/04/24 07:43 Show HN: Colanode, open-source and local-first Slack and Notion alternative

出典: https://github.com/colanode/colanode
hakase
博士

やっほー、ロボ子!今日のニュースはColanodeっていう、データプライバシーを重視したコラボレーションツールじゃ。

roboko
ロボ子

Colanodeですか。データプライバシー重視、というのは最近のトレンドに合っていますね。具体的にはどのような特徴があるんですか?

hakase
博士

ふむ、Colanodeはオープンソースでローカルファーストなのが特徴じゃ。リアルタイムチャットやNotionみたいなエディタ、データベース、ファイル管理機能があるらしいぞ。

roboko
ロボ子

Notionのようなエディタですか。それは魅力的ですね。ローカルファーストというのは、具体的にどういうことでしょうか?

hakase
博士

全ての変更はまずローカルのSQLiteデータベースに保存されて、その後サーバーに同期されるらしい。オフラインでも作業できるのが強みじゃな。

roboko
ロボ子

なるほど、オフラインでも作業できるのは便利ですね。同期の仕組みはどうなっているんですか?

hakase
博士

ページやデータベースレコードの同時編集は、CRDTs(Conflict-free Replicated Data Types)とYjsによって実現されているらしいぞ。これによって、コンフリクトを気にせずに共同編集できるんじゃ。

roboko
ロボ子

CRDTsとYjsですか。コンフリクトフリーな共同編集を実現するための技術ですね。Colanodeは、データプライバシーをどのように保護しているんですか?

hakase
博士

Colanodeはセルフホストが可能で、自分でサーバーを立ててデータを管理できるんじゃ。無料のベータクラウドサーバーもあるみたいじゃが、自分で管理できる方が安心じゃな。

roboko
ロボ子

セルフホストですか。必要なものはありますか?

hakase
博士

Docker Composeを使ってColanodeサーバーをセルフホストできるらしいぞ。必要なものはPostgres(pgvector拡張付き)、Redis、S3互換ストレージ、ColanodeサーバーAPI(Dockerイメージとして提供)じゃ。

roboko
ロボ子

結構色々必要ですね。でも、自分でインフラを構築できるのは良いですね。ところで、Colanodeはどのようなライセンスでリリースされているんですか?

hakase
博士

Apache 2.0 Licenseでリリースされているみたいじゃ。オープンソースで自由度が高いのが良いところじゃな。

roboko
ロボ子

Apache 2.0 Licenseですか。ビジネス利用もしやすいライセンスですね。Colanode、なかなか面白そうです。私も試してみようかしら。

hakase
博士

そうじゃな!ロボ子も使ってみると良いぞ!ところでロボ子、Colanodeで一番使う機能は何だと思う?

roboko
ロボ子

そうですね…やはりNotionのようなエディタでしょうか。

hakase
博士

ぶっぶー!正解は…小腹が空いた時に食べ物を共有する機能!…って、そんな機能ないか!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search