軽量CGIベースの問題トラッカー。依存関係、メモリ使用量、機能セットで可能な限り最小限に抑えることを意味します。そのシンプルさは拡張可能ですが、その生の形式では、Rasp Piなどの最小限のリソースを使用して、ハードウェアに展開できるように設計されています。どのような形式のソースコントロールにも結び付けられていないため、CGITインスタンスを補完するためのユースケースで開発されていますが、何でも使用できます。
Python> = 3.6
箱から出して、初期展開を支援するためにnginx.confが提供されます。おそらく、設定している環境にはいくつかの微調整が必要になりますが、デフォルトでは標準のnginxインスタンスを実行している場合は、組織インストールを/var/www/tissueに配置し、 tissue.confのようなスマートネームをsites-enabledフォルダーに提供されたnginx.confをシンリンクする必要があります。
NGINX構成が完了したら、CGIを有効にしてUWSGIサーバーを実行することをお勧めします。これにより、自分で構築する必要があります。それを行うための指示はここで利用可能です。 PythonベースのCGIパスを有効にするUWSGI構成が提供されます。 CGIプラグインにUWSGIをインストールしたら、単に組織を実行できます
sudo -u www-data [path-to-uwsgi] ./uwsgi.ini
または、Apacheを使用してCGIを展開することもできます。これは、Luna.redの私たちが通常、Apacheであるためにはしません。
組織はSQLiteデータベースに依存します。 tissue.dbという名前の新しいものを作成し、SQLフォルダーで提供されたSQLファイルを実行してデータベースを準備します。その後、アプリはそれに応じてそれらを使用します。これは、実行することで実行できます
sqlite tissue.db
sqlite> .read sql/schema.sql