私は、個人的な使用ではなく、既存の Rails アプリの運用環境で使用するための wiki を調べてきました。ここで wiki の宝石に関するいくつかの質問を見ましたが、個人的な使用以外ではほとんどありません。Gollum はローカルで実行するのは簡単に思えますが、複数のユーザー/グループがそれぞれ独自の安全な wiki を持つ可能性がある本番環境には適しているでしょうか?
Gollum の他に、 Instiki、zena、Wagnについても調査しました。
考慮すべき生産要件の一部:
- 既存のモデルとストレージとうまく連携する必要があります - Rails アプリは既に S3 を使用してメディア (ビデオ、画像) を保存しています - それらの同じアセットは wiki と結合されます。
- 社内のグループごとに個別の wiki を作成できるようにする必要があります。devise/cancan との統合はそれほど難しくないようです。ユーザー/グループ用に別のリポジトリを追加するのは簡単ですか?
- これは、内部使用のための汎用 wiki です。人事、財務、マーケティングなどの非技術系の従業員も、さまざまなレベルのアクセスで使用します。そのため、テキスト エディターを、この wysihtml5 テキスト エディターなどのよりユーザー フレンドリーなものに交換したいと考えています。
Gollum に多くの時間を投資する前に、柔軟性に関して懸念すべきことはありますか? どんなアドバイスも大歓迎です。うまくいけば、これは他の人にも役立ちます!