2

nginxをフロントサーバーとしてPassengerを介して実行するRackアプリ(Rails、Sinatraなどと呼びます)があります。現在、複数のリポジトリを使用して、CGI を介して別の場所のfossil-scm を実行しています。

アプリが化石への CGI リクエストを実行し、結果を取得し、何でも追加/変更/分析し、クライアントに送信できるように、Ruby アプリにリクエストを行うこれら 2 つを融合したいと考えています。

コマンドラインから実行できる通常の化石操作は問題ありません。ただし、チケット/wiki/などのコンテンツを表示するには. CGI を介して実行する必要がありますが、各レポの CGI ファイルを置きたくありません。

ENVをラックからRuby CGI libに渡して応答を取得することで、Ruby CGI libで実行できる/実行する必要があると思いますが、その方法はよくわかりません。

4

0 に答える 0