CMS「waltz」公開、記事からコミュニティ参加をつなぐ

CMS「waltz」公開、記事からコミュニティ参加をつなぐ

目次

opus合同会社は2026年10月26日、オウンドメディアの記事、会員コミュニティ、イベント告知を一つのアプリケーションで運用できるCMS「waltz」を公開しました。記事を読んだ後の交流やイベント参加までを、同じサイト内で設計したい企業に向けた選択肢です。

waltzはMITライセンスのオープンソースソフトウェアで、企業・個人を問わず商用利用を含めて利用できます。ライセンス料や利用料、利用登録は不要ですが、サーバー費用は設置する側が負担します。

記事とコミュニティとイベントを一つのサイトで運用

企業のオウンドメディアでは、記事の公開はCMS、読者同士の交流はコミュニティサービス、イベント申込は別ツールというように仕組みが分かれる場合があります。その場合、読者が記事を読む段階から、質問や交流、イベント参加へ進むまでの導線が途切れやすくなります。

waltzは、記事、コミュニティ、イベントを一つのサイト内でつなぐ構成を掲げています。記事はMarkdownで作成し、プレビューや公開、カテゴリ・タグ設定、予約公開、画像アップロード、Markdownファイルの取り込みに対応しています。サイトマップ、RSS、llms.txt、検索エンジン向け構造化データも自動出力します。

記事ページ下部の「この記事について話す」欄から、読者は感想をコミュニティへ共有できます。肩書き付きタイムライン、テーマ別コミュニティ、いいね、コメント、フォロー、通知を標準搭載し、各コミュニティのイベント告知にも対応します。近日のイベントは記事やタイムラインの横に表示される仕組みです。

PHPを使わずNext.jsとSQLiteで構成

waltzはPHPを使用せず、Node.jsのNext.jsとSQLiteで構成されています。2026年10月21日にはPHP本体の脆弱性2件が公表され、IPAとJPCERT/CCが注意を呼びかけました。WordPress本体の脆弱性ではありませんが、PHPで動くサイトを運用する多くの企業が、サーバーの更新や一時停止の判断を迫られました。waltzは、PHPに依存しないCMS構成を検討する際の一つの選択肢として公開されています。

ただし、PHPを使わないこと自体が安全性を意味するわけではありません。リリースでは、Next.jsでも修正版が定期的に提供されていることに触れ、公開時点で修正を含む版を使用しているとしています。

管理画面の機能と攻撃の入口を減らすための方針

管理画面では、記事編集、コミュニティ作成、メンバー権限の管理、投稿の非表示、サイト設定を行えます。任意のHTMLやスクリプトを管理画面から貼り込む機能は持たず、計測タグは測定IDとURLの登録に限っています。権限確認はサーバー側の各処理で実施し、パスワードはハッシュ化して保存します。

公開前にはセキュリティレビューを行い、見つかった4件の欠陥を修正したうえで公開したとしています。依存パッケージの更新はDependabotで検知し、脆弱性報告はGitHubの非公開窓口で受け付ける方針です。データベースはファイル1つで、外部サービスの契約は不要です。本番環境ではDockerイメージで動作させられます。

WordPressとの違いと今後追加予定の機能

WordPressはテーマやプラグインによって幅広い機能を追加できるCMSです。waltzはその代替を目指すのではなく、記事と会員コミュニティに必要な機能を初期状態から備え、プラグインを追加せずに使う軽量な選択肢として位置付けられています。

CMSを選ぶ際は、プラグインで機能を足していく運用にするか、読者との対話やイベント告知まで最初から同じサイトに備えた構成にするかが、両者を分ける比較の軸になります。CMSの比較では、記事制作の機能に加えて、こうした読者との接点をどこまで一つのサイトに集めたいかも確かめておきたいところです。

opusは設置代行、デザインを含むWordPressからの移行、サーバー運用とセキュリティ更新について有償で相談を受け付けています。今後はダイレクトメッセージ、通報機能、画像付き投稿、非公開コミュニティ、外部ツールからの記事取り込みAPI、CRM・MAツールとのWebhook連携を追加する予定です。

出典: opus合同会社プレスリリース(PR TIMES・2026年10月26日)


https://prtimes.jp/main/html/rd/p/000000006.000176978.html

目次