HeadlinesBriefing favicon HeadlinesBriefing.com

Qisutu: Open-Source Ticketing System Overview

Hacker News •
×

Qisutu is a new open-source ticketing system based on Perl/CGI, MariaDB or MySQL, Template Toolkit, and a browser-based user interface. The project website is https://qisutu.de.

Qisutu is a standalone installable open-source ticketing system with agent and customer portals, email processing, directory login, automation, knowledge base, CMDB, reports, and REST API. Qisutu 1.0.2 is a stable release for production use, no longer in development. Interfaces and database structures are further developed through regular release maintenance; necessary changes are provided via the integrated updater and permanent data migrations.

Qisutu 1.0.2 includes eleven full interface languages: German (de), English (en), French (fr), Italian (it), Brazilian Portuguese (pt-BR), European Portuguese (pt-PT), Spanish (es), Dutch (nl), Polish (pl), Czech (cs), and Turkish (tr). Installation commands are run as root in /opt, with the script detecting the OS, installing required packages and Perl modules, and setting up Apache integration, systemd services, web path, and database config for each instance.

The updater identifies instances via var/install/instance.conf, stops only that daemon, locks mail retrieval, copies managed program files without overwriting instance files, and optionally creates a database dump. Table structures and data migrations are fully checked and supplemented as needed. Directory structure includes bin/ for CGI entry points, core/ for configuration and modules, install/sql/ for schema and base data, scriptfiles/ for templates, and var/static/ for frontend assets.