Application hosting

Hosting Linkwarden

A self-hosted bookmark library for collecting, annotating and preserving web pages. Saved page content can require substantially more storage than the original bookmark URLs.

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 Docker Compose environment for the maintained container setup.
  • Persistent storage for the application, PostgreSQL and Meilisearch.

Recommended

Planning guidance

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

No official hardware minimum for Linkwarden

Plan capacity around preserved pages, search indexing and simultaneous captures. Database size alone is not a measure of the disk needed by the full library.

Deploy with

Supported paths

  • Docker Compose

The host must provide

Runtime

PostgreSQL
16-alpine in the current project Compose file
Meilisearch
Search service in the current Compose stack

Storage

Persistent data

The project Compose file persists pgdata, application data and meili_data separately. Back up the database and preserved files together; keeping only URLs does not restore archived content.

Step by step

Plan a Linkwarden deployment

  1. Review the full stack

    Use the maintained project configuration and account for the database and search service alongside the web application.

    Official instructions
  2. Configure access

    Set application secrets and the public address, then restrict database and search services to the intended network.

    Official instructions
  3. Preserve the library

    Keep persistent directories when replacing containers and check recovery of both bookmarks and captured files.

    Official instructions

Security

Before you go public

  • Keep database and search credentials private.
  • Control registration and library visibility before inviting users.

Cost

Beyond the server price

  • Include captured files and backup retention in the disk budget.
  • Search and preservation jobs add work beyond serving bookmark lists.

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