Stacks / Support
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 RailwayChatwoot if this is a shared inbox, not ITSM
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 paying | Typical / year | Self-host instead |
|---|---|---|
| ServiceNow / Freshservice / JSM (small team) | $2,400 | GLPI 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.