Layer 3 · self-hosting reality check
What it actually takes to self-host listmonk
The docs say 256 MB. In practice you want 1 GB. Here is the honest version — real requirements, real monthly cost, what you will be maintaining, and the one thing that catches people out.
Usually reached from Mailchimp alternatives, where listmonk is one of the picks.
| RAM — documented minimum | 256 MB |
|---|---|
| RAM — what it really needs | 1 GB |
| CPU | 1 vCPU |
| Disk | Subscriber list and campaign history — small |
| Monthly cost | $6/mo plus SMTP relay costs, against Mailchimp pricing that scales per subscriber |
| Setup time | 1 hour for the app, plus the real work below |
| How you install it | single Go binary plus PostgreSQL |
| Ongoing maintenance | Low for the app. Deliverability is the ongoing job. |
| Where it stops scaling | Hundreds of thousands of subscribers. Your relay's limits bind long before Listmonk's. |
The thing that catches people out
The application is the easy part; email deliverability is the hard part and it is not optional. You need SPF, DKIM and DMARC configured correctly, a warmed sending reputation, and a relay that will not get you blocked. Sending from a fresh VPS IP puts you straight in spam folders. Use a relay — Amazon SES, Postmark, or similar — and treat Listmonk as the campaign manager, not the sender.
When not to self-host listmonk
You have no appetite for deliverability work. This is the one on this list where the self-hosted saving hides real specialist effort.
Every guide here carries this section. A site that only ever tells you to self-host is selling something — the useful answer is sometimes no.
Other Layer 3 self-hosting guides
Common questions
- How much RAM does listmonk actually need?
- 1 GB in practice. The documented minimum is 256 MB, which is the figure at which the process starts rather than the figure at which it works under real use. 1 vCPU alongside it.
- What does self-hosting listmonk cost per month?
- $6/mo plus SMTP relay costs, against Mailchimp pricing that scales per subscriber This is commodity VPS pricing and excludes your time, which is the larger cost for most people — budget for low for the app. Deliverability is the ongoing job.
- How long does it take to set up listmonk?
- 1 hour for the app, plus the real work below, via single Go binary plus PostgreSQL.
- When should I NOT self-host listmonk?
- You have no appetite for deliverability work. This is the one on this list where the self-hosted saving hides real specialist effort.
- What is the most common mistake when self-hosting listmonk?
- The application is the easy part; email deliverability is the hard part and it is not optional. You need SPF, DKIM and DMARC configured correctly, a warmed sending reputation, and a relay that will not get you blocked. Sending from a fresh VPS IP puts you straight in spam folders. Use a relay — Amazon SES, Postmark, or similar — and treat Listmonk as the campaign manager, not the sender.