Repolode
circled-me

circled-me/server

コミュニティ内でプライバシーを保ちながら、写真やアルバムのバックアップと共有、チャット、音声・ビデオ通話ができるセルフホスト型サーバーです。

代替できる製品:Google PhotosiCloud

スター
211
フォーク
6
未解決の Issue
0
最終コミット
4 日前

これは何?

Circled.me Community Serverを使うと、家族やコミュニティが自分たちのマシンに写真、動画、アルバムをバックアップして共有できます。チャットや音声・ビデオ通話にも対応しているため、メンバーはサードパーティのサービスに頼らずに会話やメディアのやり取りができます。デフォルトのSQLiteデータベースを使えば、ほかのサービスに依存せずにサーバーを稼働できます。

サーバーはGoで書かれており、circled.meのiOSアプリとAndroidアプリに対応しています。アプリからは複数のサーバーやアカウントに同時に接続できます。写真はローカルにマウントしたディスクまたはS3互換バケットに保存でき、ユーザーごとに別のバケットを利用することもできます。顔検出とタグ付け、人物・日付・場所による絞り込み、写真の自動グループ化による「モーメント」の作成、逆ジオコーディング、動画のWeb対応H.264への変換機能を備えています。

このプロジェクトは開発中で、互換性を損なう変更が導入される可能性があるため、主要なバックアップ用途には推奨されていません。

主な機能

  • 01iOSやAndroidの写真・動画を自分のサーバーにバックアップ
  • 02メディアをローカルディスクまたはS3互換バケットに保存(ユーザーごとのバケットにも対応)
  • 03招待したメンバーや限定公開リンクを通じたアルバム共有
  • 04プッシュ通知に対応した音声・ビデオ通話とチャット
  • 05顔検出、タグ付け、人物・日付・場所による絞り込み
  • 06Web再生向けに動画をH.264へ自動変換

ユースケース

  • 家族のスマートフォンの写真を自宅サーバーにバックアップする
  • 親しい友人や親戚とアルバムを非公開で共有する
  • コミュニティ向けのプライベートなチャット・ビデオ通話スペースを運用する
  • リソース消費の少ない小型のホームサーバーで写真ストレージを運用する

クイックスタート

  1. 1

    リポジトリをクローンし、そのフォルダーに移動します

  2. 2

    サンプルのDocker Composeファイルを使ってサーバーを起動します

    docker-compose -f docker-compose-example.yaml up
  3. 3

    ブラウザーで http://<YOUR_IP>:8080 を開き、最初の管理者ユーザーを作成します

使う前に知っておきたいこと

  • プロジェクトはまだ開発中のため、互換性を損なう変更が導入される可能性があります。
  • READMEでは、メインまたは唯一のバックアップソリューションとして使用しないよう警告しています。
  • 現在、サーバーとやり取りする唯一の方法はcircled.meのモバイルアプリです。

収録されている特集

トピック

よくある質問

server とは?
コミュニティ内でプライバシーを保ちながら、写真やアルバムのバックアップと共有、チャット、音声・ビデオ通話ができるセルフホスト型サーバーです。 Circled.me Community Serverを使うと、家族やコミュニティが自分たちのマシンに写真、動画、アルバムをバックアップして共有できます。チャットや音声・ビデオ通話にも対応しているため、メンバーはサードパーティのサービスに頼らずに会話やメディアのやり取りができます。デフォルトのSQLiteデータベースを使えば、ほかのサービスに依存せずにサーバーを稼働できます。
server は無料で使えますか?ライセンスは?
server は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
server は今もメンテナンスされていますか?
活発にメンテナンス中。server の最終コミットは 2026年11月2日 です。
server は何に使えますか?
家族のスマートフォンの写真を自宅サーバーにバックアップする 親しい友人や親戚とアルバムを非公開で共有する コミュニティ向けのプライベートなチャット・ビデオ通話スペースを運用する リソース消費の少ない小型のホームサーバーで写真ストレージを運用する
server のインストール方法は?
リポジトリをクローンし、そのフォルダーに移動します サンプルのDocker Composeファイルを使ってサーバーを起動します: docker-compose -f docker-compose-example.yaml up ブラウザーで http://<YOUR_IP>:8080 を開き、最初の管理者ユーザーを作成します
server はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/circled-me/server

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト

チームやコミュニティ向けのセルフホスト型チャットアプリ。グループメッセージ、音声・ビデオ通話、画面共有に対応。

生産性・アプリ#chat#self-hosted#video-calls
2886+11 今週141TypeScriptAGPL-3.0更新 19 時間前