OpenSource-Hub
S

Superdesk

731 stars·オフィス生産性·SHA-256 チェックサム確認済み

オープンソースのエンドツーエンドなニュース作成・制作・キュレーション・配信・公開プラットフォーム。あらゆる規模の報道機関にスケール可能。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

オープンソースのニュース全工程管理プラットフォーム。作成から公開までワンストップで完結。

主な機能

  • 完全なニュースワークフロー:企画選定、取材執筆、編集、承認、公開
  • マルチチャネル配信をサポート:ウェブサイト、APP、ソーシャルメディアなど
  • コンテンツキュレーションと共同編集機能を内蔵
  • 強力な検索とアーカイブ機能(ElasticSearchベース)
  • 拡張可能で、カスタムプラグインや外部連携をサポート

できないこと

  • •macOS ユーザーは Python 仮想環境内で実行する必要があります。`npm link` は使用せず、代わりに `npx link` を使用してください。そうしないと npm 7+ が依存関係を壊してしまいます。ElasticSearch は必ず 7.x バージョンを使用してください。データの初期化手順は省略できません。省略すると正常に使用できなくなります。

使用例

  • 報道機関内の取材・編集管理システム
  • メディアグループのマルチチャネルコンテンツ配信プラットフォーム
  • 独立系ニュースルームのコラボレーションツール

詳細説明

Superdesk は、Sourcefabric によって開発・保守されている、ニュースの制作・生産・キュレーション・配信・公開を一元的に行うオープンソースのプラットフォームです。企画立案、取材・執筆、編集、承認から、マルチチャネルでの公開・配信に至るまで、完全なニュースワークフローを提供します。サーバーサイド API がすべてのクライアントリクエストを処理し、クライアントはリッチなユーザーインターフェースを提供します。プラットフォームは拡張可能で、小規模な編集部から大規模なメディアグループまで、あらゆる規模の報道機関に対応します。ElasticSearch を統合して強力な検索機能を実現し、MongoDB を使用してデータを保存します。Docker による迅速なローカル実行をサポートしており、手動インストール(Python 3.8、Node.js、Redis などのサービスが必要)にも対応しています。AGPL v3 オープンソースライセンスを採用しています。

トラブルシューティング & FAQ (2)

トラブル対応
記事を公開した後も、なぜ featured image は working stage に残るのですか?

サーバーの設定ファイル server/settings.py で PUBLISH_ASSOCIATED_ITEMS = True を設定してください。これにより、記事と共に関連画像が自動的に公開され、ワーキングステージからアウトプットステージに移動されるため、処理途中で滞留することがなくなります。

参照 Issue #3251
トラブル対応
app:initialize_data 中の Superdesk Docker エラー「localhost:27017: [Errno 111] Connection refused」を修正するにはどうすればよいですか?

これは古い Superdesk Docker イメージが原因で、PR #3231 を含む再ビルドされたイメージによって修正されました。古いコンテナとキャッシュされたイメージを削除し、最新のイメージをプルしてから、初期化を再実行してください:

docker-compose down
docker-compose pull
docker-compose up -d
docker-compose run superdesk-server run python manage.py app:initialize_data

Docker Compose が依然としてキャッシュされたイメージを使用している場合は、再度プルする前に明示的に削除してください(たとえば docker image rm sourcefabricoss/superdesk-server:latest、または docker-compose.yml で参照されている nickdbush/superdesk-server:latest イメージ)。更新されたイメージが起動すると、MongoDB 接続が成功し、必要なデスクタイプが初期化されます。

参照 Issue #3230

タグ

newspublishingCMSjournalismopen-sourcecontent-managementeditorial-workflow

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:Docker と Docker Compose がインストールされていることを確認してください

4

ステップ2:ターミナルで `docker compose up -d` を実行してサービスを起動します

5

ステップ3:初回実行時はデータの初期化が必要です:`docker compose exec superdesk-server python manage.py app:initialize_data`

インストールガイド
  1. ステップ1:Docker と Docker Compose がインストールされていることを確認してください
  2. ステップ2:ターミナルで `docker compose up -d` を実行してサービスを起動します
  3. ステップ3:初回実行時はデータの初期化が必要です:`docker compose exec superdesk-server python manage.py app:initialize_data`
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Docker でデプロイした場合は、`docker compose down -v` を実行してコンテナとボリュームを停止・削除します。手動でデプロイした場合は、プロジェクトディレクトリと MongoDB/ElasticSearch 内の関連データベースを削除してください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスAGPL-3.0
最終更新2026-10-11 15:50:44
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

2 FAQs

類似プロジェクト