Quickstart
Get LinkBreeze running in under 30 seconds.
One-Command Install
The fastest way to get LinkBreeze running:
curl -fsSL https://raw.githubusercontent.com/Manak-hash/LinkBreeze/main/scripts/install.sh | bash
The script detects Docker or Podman, pulls the image, starts the container, and optionally sets up a systemd service for auto-start on boot. Want auto-start on boot? Run it with sudo bash instead and answer y when prompted.
Don't like piping to bash?
curl -fsSL https://raw.githubusercontent.com/Manak-hash/LinkBreeze/main/scripts/install.sh -o install.sh
less install.sh
bash install.sh
Then open http://localhost:3000 — the setup wizard takes under 30 seconds.
Docker
No Node.js, no npm, no config files needed:
docker run -d --name linkbreeze --restart unless-stopped -p 3000:3000 -v linkbreeze-data:/app/data ghcr.io/manak-hash/linkbreeze:latest
Database migrations run automatically on container startup — no manual drizzle-kit migrate needed.
Docker Compose
Best if you want to customize ports, add a reverse proxy, or manage updates easily.
Create a docker-compose.yml:
services:
linkbreeze:
image: ghcr.io/manak-hash/linkbreeze:latest
ports:
- "3000:3000"
volumes:
- linkbreeze-data:/app/data
restart: unless-stopped
volumes:
linkbreeze-data:
docker compose up -d
Upgrade anytime: docker compose pull && docker compose up -d
First-Run Setup
- Open
http://localhost:3000in your browser - The setup wizard will appear automatically on first launch
- Create your admin account
- Add your first link
- Your page is live at
http://localhost:3000/your-slug
That's it. You have a fully functional link-in-bio page.