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