# 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.

**Replaces:** ServiceNow / Freshservice / Jira Service Management

**Tier:** Medium

## 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).

## Stack

- [GLPI](https://glpi-project.org) — GPL-3.0 IT asset and service desk
- [Zammad](https://zammad.org) — AGPL-3.0 ticket desk already on /best/helpdesk
- [iTop](https://www.combodo.com/itop) — CMDB and ITSM if GLPI is not the shape

## Estimated SaaS cost saved

| You stop paying | Typical / year | Self-host instead |
|---|---:|---|
| ServiceNow / Freshservice / JSM (small team) | $2,400 | GLPI or Zammad |

**About $2,400 / year** on a small team, before you count lock-in.

## Deploy on Railway

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.

[Start on Railway](https://c17.io/go/railway/glpi-itsm?from=%2Fstacks%2Fglpi-itsm.md)

[Chatwoot if this is a shared inbox, not ITSM](https://c17.io/stacks/chatwoot-support)

## AGENT_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.
```

## 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.

Source: https://c17.io/stacks/glpi-itsm
