AndroidスマートフォンをSMSゲートウェイにして、シンプルなHTTP API経由でSMSを送受信できます。
linagora/cozy-stack
インストールしたWebアプリを提供し、ドキュメント、認証、メール、ジョブ向けのREST APIを公開するCozyパーソナルクラウドのコアサーバー。
代替できる製品:Google Drive
iCloud
- スター
- 1,268
- フォーク
- 144
- 未解決の Issue
- 80
- 最終コミット
- 14 時間前
これは何?
Cozy Stackは、Webサービスやデバイスをひとつのプライベートな空間にまとめる、セルフホスト可能なパーソナルクラウドCozyのコアサーバーです。単一のプロセスとして動作し、アプリストアからユーザーがインストールしたWebアプリを提供します。
このスタックは、データベース内のドキュメントの作成・更新・削除、ユーザーとクライアントアプリケーションの認証、メール送信を行うREST APIを公開します。また、サーバー上で一回限りのタスクや、リモートのWebサイトからデータを取り込むコネクターなどの定期タスクを実行します。サードパーティ製コードを実行するジョブは、nsjailでサンドボックス化されます。
サーバーはデータベースレプリケーションに対応しており、モバイルクライアントなどのローカルデータベースとサーバーの間でドキュメントを同期できます。サーバー上で動作するWebアプリにはログイン時にセッショントークンが渡され、その他のアプリケーションはOAuth2で認証します。
主な機能
- 01アプリストアからインストールしたWebアプリを、単一のサーバープロセスで実行します。
- 02ドキュメントのCRUD、ユーザーとクライアントの認証、メール送信を行うREST APIを提供します。
- 03一回限りのバックグラウンドジョブと定期ジョブを実行し、サードパーティ製コネクターのコードはnsjailでサンドボックス化します。
- 04データベースレプリケーションに対応し、ローカルクライアントとサーバーの同期を可能にします。
- 05サーバー上のアプリにはセッショントークンを、その他のアプリケーションにはOAuth2を提供します。
ユースケース
- 自分のデータを保存・同期するための、プライベートなパーソナルクラウドをセルフホストする。
- ドキュメントデータベースと認証を必要とする、Cozyプラットフォーム上のWebアプリを開発またはホストする。
- レプリケーションAPIを使って、サーバーとモバイルクライアントの間でドキュメントを同期する。
クイックスタート
- 1
docs/INSTALL.md のインストールガイドに従ってください
- 2
docs/config.md の設定ドキュメントを確認してください
使う前に知っておきたいこと
- README には直接実行するコマンドが記載されていません。セットアップは別のインストールガイドと設定ガイドに委ねられています。
- これはパーソナルクラウドプラットフォームのサーバーコアであるため、セルフホストにはサーバーのセットアップが必要です。
- サードパーティのコードを実行するコネクタは、サンドボックス化に nsjail を使用します。
トピック
よくある質問
- cozy-stack とは?
- インストールしたWebアプリを提供し、ドキュメント、認証、メール、ジョブ向けのREST APIを公開するCozyパーソナルクラウドのコアサーバー。 Cozy Stackは、Webサービスやデバイスをひとつのプライベートな空間にまとめる、セルフホスト可能なパーソナルクラウドCozyのコアサーバーです。単一のプロセスとして動作し、アプリストアからユーザーがインストールしたWebアプリを提供します。
- cozy-stack は無料で使えますか?ライセンスは?
- cozy-stack は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- cozy-stack は今もメンテナンスされていますか?
- 活発にメンテナンス中。cozy-stack の最終コミットは 2026年10月19日 です。
- cozy-stack は何に使えますか?
- 自分のデータを保存・同期するための、プライベートなパーソナルクラウドをセルフホストする。 ドキュメントデータベースと認証を必要とする、Cozyプラットフォーム上のWebアプリを開発またはホストする。 レプリケーションAPIを使って、サーバーとモバイルクライアントの間でドキュメントを同期する。
- cozy-stack のインストール方法は?
- docs/INSTALL.md のインストールガイドに従ってください docs/config.md の設定ドキュメントを確認してください
- cozy-stack はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/linagora/cozy-stack
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Gemma、Qwen、DeepSeek、gpt-ossなどのオープンモデルをローカルやクラウドで実行できるCLI・REST API・各種ライブラリ。
Airtableに代わるセルフホスト可能なオープンソース製品。SQLデータベースを表計算風のUIと自動生成APIに変換します。
CasaOSは、自宅のハードウェアでDockerアプリを動かし、ファイルを管理できるWeb UIを備えたオープンソースのパーソナルクラウドシステムです。
ログ、メトリクス、トレース、アラート、ダッシュボードを一元管理できる、OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。
Django製のセルフホスト可能なオープンソースのワークアウト・栄養・体重管理アプリ。REST APIとモバイルアプリも提供。