Application hosting

Hosting Trilium Notes

A self-hosted notes application with browser access and synchronization options. A server instance keeps the note library available to connected clients, while its persistent data directory remains central to recovery.

Understand the setup

Check runtime, storage and installation requirements before choosing a server.

See requirements

Budget your resources

Allow room for the operating system, database and your actual workload.

Open resource planner

Build your shortlist

See the cheapest plans that meet the starting size, then check each provider's page.

See plans

Must have

Installation requirements

  • A supported server package or compatible container environment.
  • A persistent data directory for the database and configuration.

Recommended

Planning guidance

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

No official hardware minimum for Trilium Notes

Library size, attachments and synchronization activity affect the hosting requirement. Check the selected release and expected work rather than assuming a fixed capacity from installation alone.

Deploy with

Supported paths

  • Docker installation
  • Packaged Linux server
  • Documented manual installation

The host must provide

Runtime

Architecture
Docker installation is documented for AMD64 and ARM
Reverse proxy
Nginx and Apache arrangements are documented

Storage

Persistent data

Preserve the data directory containing the database, configuration and other application data. Synchronization is useful for clients but should not replace a recovery copy protected from accidental changes.

Step by step

Plan a Trilium Notes deployment

  1. Select the installation method

    Use the maintained server or Docker instructions for the chosen architecture and version.

    Official instructions
  2. Configure persistence

    Set the data directory and preserve it across container or server-package replacements.

    Official instructions
  3. Protect browser access

    Configure the reverse proxy, HTTPS and authentication before making a personal library remotely accessible.

    Official instructions

Security

Before you go public

  • Keep authentication enabled for a public deployment.
  • Protect backups and secrets alongside the note database.

Cost

Beyond the server price

  • Include retained attachments and recovery copies.
  • Client synchronization and remote access add operating responsibilities.

Want the full monthly bill? Use the hosting cost calculator. It keeps unknown charges visible.