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.
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
| Resource | Details |
|---|---|
| App | sissbruecker/linkding Docker image |
| Database | PostgreSQL (auto-provisioned) |
| Domain | Free *.hostim.dev subdomain |
| SSL | Let’s Encrypt (auto-enabled) |
| Port | 9090 |
| Defaults | Username: admin, Password: admin |
How to Deploy
- Go to your Hostim.dev dashboard.
- Click Create Project → Use a Template.
- Select Linkding.
- Choose a resource plan.
- 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 →