tissue
1.0.0
輕巧的基於CGI的問題跟踪器。在依賴項,內存使用量和功能集中,要盡可能最小。它的簡單性可以是可擴展的,但是以原始形式以最小的資源(例如RASP PI)的最低資源而設計的原始形式。它不與任何形式的源控制綁定,它是與其用例一起開發的,以補充CGIT實例,但可以用於任何東西。
python> = 3.6
開箱即用,提供了一個nginx.conf來協助初始部署。對於您要設置的任何環境,它可能需要進行一些調整,但是默認情況下,如果您運行標準的NGINX實例,則應將紙巾安裝在/var/www/tissue中,然後將提供的nginx.conf與sites-enabled Name smart Name tissue.conf(例如tissue.conf相結合。
NGINX配置完成後,建議使用啟用CGI的UWSGI服務器運行UWSGI服務器,這可能需要自己構建。此處可用的說明。提供了啟用基於Python的CGI路徑的UWSGI配置。使用CGI插件安裝了UWSGI後,您可以簡單地運行組織
sudo -u www-data [path-to-uwsgi] ./uwsgi.ini
另外,您可以使用Apache與CGI部署,這是我們在Luna上的東西。
組織取決於SQLITE數據庫。創建一個名為tissue.db的新的,並在SQL文件夾中運行提供的SQL文件以準備數據庫。然後,該應用將相應地使用它們。這可以通過運行來完成
sqlite tissue.db
sqlite> .read sql/schema.sql