Stacks / Support

Medium

GLPI / Zammad

ITSM and tickets you host. GLPI is GPL-3.0; Zammad is AGPL-3.0 — ServiceNow, Freshservice, and Jira Service Management without the ITSM seat.

The problem

ServiceNow is an ITSM operating system. Freshservice is the Freshworks desk. Jira Service Management is Atlassian's ITSM seat — not Jira Software (that lander stays on /replace/jira). You wanted assets, tickets, and a portal. GLPI is GPL-3.0 (glpi-project/glpi): assets, ITIL desk, licenses. Zammad is AGPL-3.0 tickets (already on /best/helpdesk). iTop is a CMDB/ITSM box if that is the shape. This is not ServiceNow's every workflow SKU, Freshservice's MSM, or JSM's every ITSM add-on. A shared inbox stays on /replace/freshdesk (Chatwoot).

Replaces

ServiceNow / Freshservice / Jira Service Management

Replace ServiceNow Replace Freshservice Replace Jira Service Management See all best open-source ITSM and helpdesk tools

Estimated SaaS saved

$2,400

per year, small team, before lock-in

Start on Railway

Chatwoot if this is a shared inbox, not ITSM

Sponsor this stack Tip jar

Placeholder: GLPI (PHP + MariaDB) or Zammad (Rails + Postgres/Elasticsearch as documented) plus a volume. This is several services. No one-click template in this repo yet — Start on Railway. Shared inboxes stay on /stacks/chatwoot-support.

The stack

Cost table

You stop payingTypical / yearSelf-host instead
ServiceNow / Freshservice / JSM (small team)$2,400GLPI or Zammad

Agent setup prompt

Replace ServiceNow, Freshservice, or Jira Service Management with GLPI (assets + desk) or Zammad (tickets).

- Official docs. Persist the database. Import one queue or one asset list. Do not claim ServiceNow's workflow OS.
- Jira Software stays on /replace/jira. Shared inboxes stay on /stacks/chatwoot-support.
- Write AGENT_PROMPT.md.

Also as markdown: /stacks/glpi-itsm.md

FAQ

GLPI or Zammad?
GLPI if you want assets and an ITIL desk (the published ServiceNow path). Zammad if the job is email tickets — /compare/zammad-vs-glpi.
Is this Jira?
Jira Software is /replace/jira (It's a Plan / Plane). This page is Jira Service Management — tickets and a portal.
Why not Chatwoot?
Chatwoot is the shared inbox — /replace/freshdesk. This page is ITSM.