Pelacak masalah berbasis CGI yang ringan. Dimaksudkan agar minimal mungkin dalam dependensi, penggunaan memori, dan set fitur. Kesederhanaannya dapat diperluas, tetapi dalam bentuk mentahnya dirancang untuk dapat digunakan pada perangkat keras dengan sumber daya minimal yang tersedia, seperti Pi Rasp. Tidak terikat pada segala bentuk kontrol sumber, ini dikembangkan dengan kasus penggunaannya untuk memuji instance CGIT, tetapi dapat digunakan untuk apa pun.
Python> = 3.6
Di luar kotak, sebuah nginx.conf disediakan untuk membantu penyebaran awal. Mungkin perlu beberapa penyesuaian untuk lingkungan apa pun yang Anda atur, tetapi secara default jika Anda menjalankan instance Nginx standar Anda harus menempatkan instalasi jaringan di /var/www/tissue dan symlink nginx.conf yang disediakan ke folder sites-enabled Anda dengan nama pintar seperti tissue.conf .
Setelah konfigurasi nginx Anda selesai, disarankan untuk menjalankan server UWSGI dengan CGI diaktifkan, yang mungkin memerlukan pembangunan sendiri. Instruksi untuk melakukannya tersedia di sini. Konfigurasi UWSGI disediakan yang memungkinkan jalur CGI berbasis Python. Setelah Anda menginstal UWSGI dengan plugin CGI, Anda dapat menjalankan tisu begitu saja
sudo -u www-data [path-to-uwsgi] ./uwsgi.ini
Atau, Anda dapat menggunakan Apache untuk digunakan dengan CGI, yang merupakan sesuatu yang kami di Luna.red biasanya tidak lakukan karena itu adalah Apache.
Jaringan tergantung pada database SQLite. Buat yang baru bernama tissue.db dan jalankan file SQL yang disediakan di folder SQL untuk menyiapkan database. Aplikasi kemudian akan menggunakannya. Ini bisa dilakukan dengan berlari
sqlite tissue.db
sqlite> .read sql/schema.sql