IMAP、Gmail、Outlookのアカウントを1つの受信トレイに同期し、カレンダーも利用できる、自分のPostgreSQLにデータを保存するセルフホスト型メールクライアントです。
carlnewton/habitat
Habitatは、地域の人々が場所に紐づけて近隣について話し合える、無料のオープンソース自己ホスト型ソーシャルプラットフォームです。
- スター
- 151
- フォーク
- 4
- 未解決の Issue
- 7
- 最終コミット
- 16 日前
これは何?
Habitatは、地域コミュニティ向けに作られたソーシャルプラットフォームです。各インスタンスは特定の地域を対象とし、住民が参加して地域の話題について話し合えます。会話を具体的な場所に紐づけられるため、近くで何が話題になっているかを確認できます。
広告はなく、利用料金もかかりません。自己ホスト型なので、コミュニティや個人が中央のサービスに頼らず、自分たちのインスタンスを運用できます。コードはAGPL-3.0でライセンスされています。
リポジトリには、Caddyの背後でアプリ、バックグラウンドワーカー、PostgreSQLデータベースを動かすDocker Composeの構成と、Linuxサーバーへのホスティング用Ansible playbookが含まれています。Mailpitを使ったローカルメールテスト用のDockerベース開発環境も用意されています。
主な機能
- 01それぞれが単一の地域を対象とする自己ホスト型インスタンス
- 02具体的な場所に紐づいた位置ベースのディスカッション
- 03アプリ、ワーカー、PostgreSQLを含むDocker Composeによるデプロイ
- 04Linuxサーバーのセットアップ用Ansible playbook
- 05広告やデータ収集がなく、AGPL-3.0でライセンス
ユースケース
- 町、近隣地域、村のソーシャルフォーラムを運営する
- 地域住民が近くのニュースやイベントを共有するコミュニティスペースを作る
- 地域グループ向けに、一般的なソーシャルネットワークに代わるプライバシー重視のサービスをホストする
クイックスタート
- 1
READMEの内容を使ってdocker-compose.ymlファイルを作成します
- 2
その隣に.envファイルを作成し、ドメインとシークレットを設定します
- 3
Docker ComposeでHabitatを起動します
docker compose up -d
使う前に知っておきたいこと
- セルフホストするには、ドメイン名とDockerが必要です。また、シークレットとデータベースの認証情報を慎重に設定する必要があります。
- AGPL-3.0ライセンスで提供されています。このコピーレフトライセンスでは、変更したソースコードの公開が求められます。
収録されている特集
トピック
よくある質問
- habitat とは?
- Habitatは、地域の人々が場所に紐づけて近隣について話し合える、無料のオープンソース自己ホスト型ソーシャルプラットフォームです。 Habitatは、地域コミュニティ向けに作られたソーシャルプラットフォームです。各インスタンスは特定の地域を対象とし、住民が参加して地域の話題について話し合えます。会話を具体的な場所に紐づけられるため、近くで何が話題になっているかを確認できます。
- habitat は無料で使えますか?ライセンスは?
- habitat は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- habitat は今もメンテナンスされていますか?
- 活発にメンテナンス中。habitat の最終コミットは 2026年10月21日 です。
- habitat は何に使えますか?
- 町、近隣地域、村のソーシャルフォーラムを運営する 地域住民が近くのニュースやイベントを共有するコミュニティスペースを作る 地域グループ向けに、一般的なソーシャルネットワークに代わるプライバシー重視のサービスをホストする
- habitat のインストール方法は?
- READMEの内容を使ってdocker-compose.ymlファイルを作成します その隣に.envファイルを作成し、ドメインとシークレットを設定します Docker ComposeでHabitatを起動します: docker compose up -d
- habitat はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/carlnewton/habitat
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Mbinは、fediverse上の他のActivityPubサービスと連合する、分散型のReddit風リンクアグリゲーター兼マイクロブログプラットフォームです。
本、DVD、切手、ゲームなど、あらゆる種類の実物コレクションを管理できるセルフホスト型コレクション管理ツール。
HTTP API、同期、共有に対応したシンプルなJSONストレージサービス。
ActivityPubを基盤とする、セルフホスト可能な分散型ソーシャルネットワークサーバー。独立したMastodonサーバーやFediverse内の他のサーバーをまたいで、ユーザーをフォローしたり交流したりできます。
本の記録やレビュー、友人のフォローができ、MastodonとActivityPubで連合するセルフホスト型の読書SNS。