Application hosting

Hosting listmonk

listmonk manages newsletters and mailing lists on infrastructure you control. It keeps subscriber records, builds segments and sends campaigns through your chosen mail service. Templates and campaign analytics belong to the application, while SMTP delivery remains a separate service decision. It is useful when a team wants its mailing data in its own database.

Requirements last checked against the project's documentation.

Understand the setup

Find the software and services needed to run the application.

See requirements

Budget your resources

Plan memory, storage and CPU for the way you will use it.

Open resource planner

Build your shortlist

Compare plans for the starting size, then review the provider and billing terms.

See plans

Must have

Installation requirements

  • A compatible listmonk binary or container.
  • PostgreSQL 12 or later; use a maintained release for a new installation.
  • A configured mail-delivery service for email campaigns.

Recommended

Planning guidance

Use the resource planner to size a server for your workload.

Choosing a server for listmonk

Sending volume and SMTP limits shape campaign delivery. Increasing a VPS size does not raise a mail provider’s permitted sending rate. Set queue limits to match the delivery account and allow database space for subscriber history.

Deploy with

Supported paths

  • Release binary
  • Docker Compose

The host must provide

Runtime

Database
PostgreSQL 12 or later; choose a maintained release.
Mail delivery
SMTP service and credentials configured for the sending domain.

Storage

Persistent data

Keep the subscriber database, configuration and uploaded media in the backup plan. A restored campaign manager needs its subscriber consent and suppression records as well as the message templates.

Step by step

Plan a listmonk deployment

  1. Install application and database

    Choose the documented binary or Compose setup and initialise the PostgreSQL tables.

    Official instructions
  2. Create the administrator

    Complete initial administrator setup before opening access to the wider team.

    Official instructions
  3. Connect mail delivery

    Configure SMTP, sender identity and a small recipient list you control before scheduling a campaign.

    Official instructions

Security

Before you go public

  • Keep SMTP credentials private and restrict administrative access.
  • Use consent-based lists and preserve unsubscribe and bounce handling when importing subscribers.

Cost

Beyond the server price

  • Application hosting and SMTP delivery are separate costs.
  • Subscriber count, sent messages, media and backups all influence the total budget.

Want the full monthly bill? Use the hosting cost calculator. Add storage, backups and other costs to your estimate.