GoToSocial
Go言語で書かれた軽量でカスタマイズ可能なActivityPubソーシャルネットワークサーバー。Mastodon互換APIにより、既存のMastodonアプリでFediverseに接続でき、リソース使用量を低く抑えます。
デプロイ後にできること
- ドメインにアクセス — GoToSocialのWebインターフェースでインスタンスの動作を確認
- アカウントを作成 — 管理者CLIまたは登録ページで最初のユーザーを作成
- クライアントを接続 — Mastodon互換アプリ(Tusky、Megalodon、Pinafore等)でインスタンスドメインを使ってログイン
- インスタンスをカスタマイズ — 設定パネルでインスタンス名、説明、ルール、連絡先を設定
- 連合を開始 — 他のActivityPubインスタンスのユーザーをフォローし、Fediverseに投稿開始
主な機能
- 完全なActivityPub連合 — Mastodon、Pleroma、Misskey等と互換
- Mastodon互換クライアントAPI — 任意のMastodonアプリをクライアントとして使用
- 軽量なリソース使用 — 小型VPSやシングルボードコンピュータで快適に動作
- SQLiteデータベース — 外部データベースサーバー不要
- きめ細かい投稿の公開範囲とインタラクション制御
- カスタム絵文字、メディア添付、コンテンツ警告の組み込みサポート
- アカウント移行サポート
- モデレーション用ブロックリスト購読
ライセンス
AGPL-3.0 — GitHub