Peppermint logo
Business & Support

Peppermint Hosting on Your Own VPS

A lightweight open-source ticketing system with no per-agent pricing.

Size a server for Peppermint

Every stop is a real configuration you can deploy. Priced per 30 days, billed by the hour, exclusive of 18% GST.

2 vCPU
4 GB
40 GB
5 TB

What Peppermint is

Peppermint is an open-source ticket management and helpdesk system. It covers the core of support work — tickets, clients, assignment, notes and email notifications — without the weight of enterprise service desk software.

The argument for self-hosting a helpdesk is mostly about pricing shape. Commercial helpdesks charge per agent per month, which makes adding an occasional contributor a budget decision rather than a practical one. Self-hosted, the agent count is a number in a database.

It is a younger project than most things on this page, which cuts both ways: development is active and the interface is modern, but the feature set is narrower than long-established alternatives and the release cadence means keeping current matters. Evaluate it against what your support process actually needs before committing.

Why run Peppermint on a VPS

No per-agent pricing — the team size is yours to decide.

Customer data and ticket history on your own machine.

Root access for the database and the Node runtime.

Runs on a small plan, since ticketing is not resource-heavy.

Peppermint features

Ticket creation, assignment and status tracking

Client and contact records

Internal notes separate from customer replies

Email notifications

Document and knowledge storage

Role-based access for agents

Recommended server

A starting point for Peppermint, not a hard floor — size it on the sliders.

Memory4 GB with its database on the same machine
CPU2 vCPU
Storage40 GB, more with ticket attachments
Operating systemUbuntu 22.04 LTS

How deployment works

Peppermint is deployed with its database and Node runtime behind NGINX with TLS. Outbound email needs an SMTP relay with SPF and DKIM configured, or ticket notifications will not reach customers reliably. Because the project moves quickly, plan to keep it updated rather than installing once and forgetting it.

It is your server. Peppermint is installed directly on your VPS or VDS, not inside a container we manage. You get root over SSH, you can install anything alongside it, change its configuration, or remove it entirely. We do not hold a key to it.

What people run it for

Small support teams

Ticketing without per-agent subscriptions.

Internal IT helpdesk

Staff requests tracked on infrastructure you own.

Client support

Per-client ticket history on your own domain.

Replacing shared mailboxes

Assignment and status instead of an inbox nobody owns.

Peppermint hosting questions

A VPS running Peppermint, so tickets, client records and support history live on a server you control.

Deploy Peppermint on your own server

Root access, your choice of size, and no container between you and the application.