Skip to main content

Deploy Linkding

Before using the one-click template, here is a minimal Docker Compose file for self-hosting Linkding.

If you're new to Docker Compose, check out our guide on how to self-host a Docker Compose app. You can also browse more examples in our Docker Compose library.

Self-host Linkding with Docker Compose (minimal)

services:
linkding:
image: sissbruecker/linkding:latest
ports:
- "9090:9090"
environment:
LD_DB_ENGINE: postgres
LD_DB_HOST: db
LD_DB_PORT: 5432
LD_DB_NAME: linkding
LD_DB_USER: linkding
LD_DB_PASSWORD: linkdingpass
volumes:
- linkding-data:/etc/linkding/data

db:
image: postgres:15
environment:
POSTGRES_DB: linkding
POSTGRES_USER: linkding
POSTGRES_PASSWORD: linkdingpass
volumes:
- pgdata:/var/lib/postgresql/data

volumes:
linkding-data:
pgdata:

Deploy Linkding on Hostim.dev (One-Click)

Linkding is a self-hosted bookmark manager with search, tags, and multi-user support. It's fast, minimalist, and perfect for personal or team knowledge management.

🔖 Save and organize links from anywhere – fully self-hosted, no clutter.

Try it Yourself

Guest project runs for 1 hour. Log in to save and extend to 5 days.

Why Host Linkding on Hostim.dev?

  • One-click Docker deployment
  • PostgreSQL auto-configured
  • HTTPS and domain included
  • Multi-user support
  • Live metrics and logs

What's included

ResourceDetails
Appsissbruecker/linkding Docker image
DatabasePostgreSQL (auto-provisioned)
DomainFree *.hostim.dev subdomain
SSLLet’s Encrypt (auto-enabled)
Port9090
DefaultsUsername: admin, Password: admin

How to Deploy

  1. Go to your Hostim.dev dashboard.
  2. Click Create ProjectUse a Template.
  3. Select Linkding.
  4. Choose a resource plan.
  5. Deploy.

FAQ

Where does Linkding store its data?

Linkding stores all bookmarks, settings, and internal metadata in /etc/linkding/data , backed by a persistent volume.

Does Linkding require a database?

Yes. Linkding supports PostgreSQL and SQLite. The Hostim template uses PostgreSQL.

How do I log in for the first time?

Use the default credentials admin/admin, then change the password immediately.

How do I back up Linkding?

Back up the data volume and export the PostgreSQL database using the Bastion host.

How can I save links quickly?

Use the browser extensions or the built-in “Add via bookmarklet” option.

Why can't I log in?

Ensure the database is reachable and environment variables match your DB credentials.

Can Linkding run behind a reverse proxy?

Yes. Forward traffic to port 9090.

How do I update Linkding?

Docker: docker compose pull && docker compose up -d Hostim.dev: redeploy the app.


Alternatives

  • Shiori — lightweight, Go-based bookmark manager
  • LinkAce — feature-rich bookmark archive
  • Wallabag — save articles for later reading

Source + Docs


Looking for something else? Browse all templates →


Try it now

Deploy Linkding Now – in less than 60 seconds