PinePods
SHA-256セルフホスト型のポッドキャスト管理システムで、マルチユーザーとデバイス間同期をサポートし、ネイティブモバイルアプリを提供します。Rustで構築されており、優れたパフォーマンスを実現しています。
スマートダウンロード
Download 版をダウンロード
v0.8.2 · 94.2 MB
自分でサーバーを構築し、家族や友人と一緒にポッドキャストを聴く。再生の進捗は自動で同期されます。
主な機能
- セルフホストで、データを自分で管理し、プライバシーを保護
- マルチユーザー対応、各ユーザーが独立した購読と再生進捗を管理
- gpodder サーバー内蔵、AntennaPod などのアプリと互換
- ネイティブ iOS および Android クライアントで、全プラットフォームをカバー
- Podcast Index と iTunes でポッドキャストを検索
できないこと
- •初回起動時に Search API の設定が必要です。プロジェクトが提供する公共 API を使用するか、自分で Podcast Index API Key を申請してください。2. PostgreSQL 18 には既知の互換性問題があるため、バージョン 17 の使用を推奨します。詳細は issue を参照してください。3. セルフホスティングには一定の技術的知識(Docker、ネットワーク設定)が必要です。4. 公開デモインスタンス(try.pinepods.online)は定期的にデータが消去されるため、テスト専用です。
使用例
- 家族や小グループでポッドキャストライブラリを共有し、各自が独立した進捗を維持
- プライバシーに敏感なユーザーで、第三者に視聴習慣を監視されたくない
- ポッドキャストのヘビーリスナーで、デバイス間でシームレスに再生位置を切り替えたい
- 関係ネットワークを通じて、同じホストが出演する複数の番組を発見したい
PinePods は Rust ベースのセルフホスト型ポッドキャスト管理システムで、マルチユーザー対応やデバイス間同期をサポートし、ネイティブの iOS および Android クライアントも提供しています。自分のサーバーにデプロイでき、すべてのデータ(購読、再生進捗、設定)はデータベースに保存され、どこからでもアクセスできます。Web インターフェースはモダンで応答が速く、gpodder サーバーも内蔵しているため、AntennaPod などのサードパーティ製アプリと互換性があります。The Podcast Index と iTunes を使った番組検索に対応しているほか、独自の「ホストデータベース」(PodPeople DB)を備えており、ホストが出演しているすべてのポッドキャストを追跡できます。機能にはスマートプレイリスト、ダウンロード管理、複数のテーマなどが含まれます。デプロイには Docker を使用し、PostgreSQL または MariaDB データベースを選択できるほか、Helm を使った Kubernetes へのデプロイにも対応しています。
タグ
はじめ方
ソフトウェアをインストール
ディストリビューションに合ったパッケージをインストール(dpkg / rpm / AppImage)
ステップ1:Docker と Docker Compose がインストールされていることを確認する
ステップ2:プロジェクトリポジトリから docker-compose.yml をコピーする(PostgreSQL バージョンを推奨)
ステップ3:docker-compose.yml を編集し、データベースのパスワードやドメイン名などの環境変数を入力する
- ステップ1:Docker と Docker Compose がインストールされていることを確認する
- ステップ2:プロジェクトリポジトリから docker-compose.yml をコピーする(PostgreSQL バージョンを推奨)
- ステップ3:docker-compose.yml を編集し、データベースのパスワードやドメイン名などの環境変数を入力する
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
09533ccb11bce8324c5144f7c4219d9acbf1a6074c91c07517d5e7396dc8819aこのチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
docker-compose down -v を実行して、コンテナとデータボリュームを停止および削除します。完全にクリーンアップする場合は、マッピングされた volumes ディレクトリを削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs