gitroomhq/postiz-app
📨 The ultimate agentic social media scheduling tool 🤖
Postiz – AI搭載のオープンソースソーシャルメディアマネージャー
何であるか – Postizは自己ホスティング可能なソーシャルメディア管理プラットフォームです。Instagram、X、TikTok、LinkedIn、Discordなど数十のチャネルに接続し、投稿のスケジューリング、分析の実行、チームでの共同作業が可能です。オープンソース版はSaaS製品と同一の機能を備えていますが、自前のインフラ上で運用します。
AI/ML愛好家にとっての意義 – UIにはAIコ・ピロットと複数のAIエージェント(ChatGPT、Claude、Codexなど)が搭載されており、キャプションの生成、画像の提案、動画クリップの編集を自動で行えます。独自のLLM APIキーを提供することで、ベンダー依存の制限なく大規模言語モデルを活用したコンテンツ生成が可能になります。
主な技術的特徴
- モノレポ は pnpm workspaces で構築。
- フロントエンド:Next.js(React)によるダッシュボード。
- バックエンド:NestJS と Prisma ORM、デフォルトではPostgreSQLを使用。
- Temporal が投稿処理、分析集計、AI生成メディア処理などのバックグラウンドジョブを管理。
- メール送信は Resend を利用。
- Docker、Coolify、Railway、または任意のVPSでデプロイ可能。Postgres、Redis、環境変数が必要です。
導入方法 – ドキュメントのクイックスタートガイド(https://docs.postiz.com/quickstart)に従ってください。リポジトリにはDocker Composeファイルとローカルでスタックを起動するためのスクリプトが含まれています。
コミュニティと拡張性 – 公開API、Webhook、n8n、Make.com、Zapierなどの自動化プラットフォームとの統合が可能です。Node.js用SDKとカスタムn8nノードも提供されています。コードはAGPL-3.0ライセンスのため、フォークして新しいソーシャルプロバイダーを追加したり、AIプロバイダーを交換したりできます。
自己ホスティング vs SaaS の選択基準 – README内のテーブルでPostiz Cloud(マネージド)とオープンソース版を比較しています。自己ホスティングでは投稿数・チームメンバー数に制限がなく、データの完全な所有権が得られますが、各ソーシャルネットワークのアプリ承認を自分で管理し、インフラの維持も行う必要があります。
上記のすべての情報はリポジトリのREADMEから直接抜粋しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト