Full library

LinkStack

The free alternative toBeacons,Linktree

🟡 Intermediate⏱️ ~20 min to installYou save €6/mo

LinkStack is Linktree at your place. A page with your photo, your text and your buttons to Instagram, YouTube, your newsletter or your shop, served from your own server on your own domain. It is a PHP app built on Laravel: you drop it on a regular web host, or you run the official Docker image, then a wizard in the browser creates the database, the admin account and the config. No database to install, SQLite is enough. You change the look with community themes, you get built-in click stats, a QR code, a vCard, and you can even open sign-ups to host other people's pages. The project is AGPL v3 licensed with over 3,800 stars on GitHub, and the Docker image has passed a million pulls.

LinkStack — aperçu

Versus Linktree: the match

  • Price

    LinkStack

    €0, forever

    Linktree

    €6 per month for Starter

  • Your address

    LinkStack

    Your domain, links.yoursite.com

    Linktree

    linktr.ee/yourname, your domain can only redirect

  • Vendor logo at the bottom

    LinkStack

    None

    Linktree

    Present, removed from Pro (€13 per month)

How to install it (even from zero)

You need a machine that stays on: a small VPS for a few euros, or shared PHP hosting. On a VPS, the official Docker image does all the work, and the first-run wizard finishes in the browser.

  1. 1

    Paste this prompt into Claude (Code or Desktop)

    It deploys LinkStack from the official project with Docker, wires up your domain and checks that your page shows up:

    Déploie LinkStack sur mon serveur (la page de liens open source et auto-hébergée, repo GitHub LinkStackOrg/LinkStack). Je pars de zéro : j'ai juste un VPS sous Linux (ou une machine chez moi) et un nom de domaine. Vérifie que Docker est installé, sinon installe-le. Utilise l'image Docker officielle linkstackorg/linkstack décrite dans le repo LinkStackOrg/linkstack-docker : crée un volume pour garder mes données, lance le conteneur avec redémarrage automatique, et renseigne mon nom de domaine dans les variables d'environnement prévues par l'image. Explique-moi comment faire pointer mon domaine vers le serveur, puis mets un certificat HTTPS valide (Caddy ou Nginx devant le conteneur, en suivant la doc docs.linkstack.org) et force le HTTPS dans la configuration. Ouvre ensuite mon domaine dans le navigateur, guide-moi dans l'assistant d'installation (base SQLite, compte admin), désactive les inscriptions publiques si je suis seul, et vérifie que ma page de liens s'affiche bien avec un premier lien. Explique chaque étape simplement, je débute.
    
    Review the GitHub repository and check whether it is safe to install given my machine and my infrastructure. Ask me as many questions as possible, using widgets, to clarify my request and be as precise as you can.
  2. 2

    A small VPS and a domain, that is all

    LinkStack is light, an entry-level VPS is enough. Get a domain or a subdomain (links.yoursite.com) and point it to the server's IP before running the prompt: the HTTPS certificate depends on it. Already have shared PHP hosting? The latest release zip dropped at the root works too, no Docker needed.

  3. 3

    Close sign-ups and keep it updated

    In the admin panel, turn off public sign-ups if you are the only user (single user mode) and force HTTPS. Install updates as soon as they show up: the updater is built into the panel and takes a backup first.

What you actually do with it

One link in your bio, under your name

You put links.yoursite.com in your Instagram, TikTok or YouTube bio. Behind it, you change buttons or theme whenever you want, without touching the bio. And the address carries your name, not a vendor's.

Your clicks counted on your server

LinkStack counts visits and clicks in your panel, without sending anything to a third party. If you want finer data, you plug your own analytics tool (Umami, Matomo) into the page.

A page for every member of your collective

You open sign-ups and each person creates their page on your domain. You approve accounts by hand if you want, and you manage everything from the admin panel. Handy for a nonprofit, an agency or a community.

Project health, at a glance

Before installing an open-source tool, one question matters: is the project alive? These scores are computed from public GitHub data. They are not made up.

43/100

Fair

Decent project, keep an eye on it over time.

Activity
0

Is the code moving? (commits in the last 30 days)

Maintenance
60

How fresh is the latest update? Fresher is better.

Community
66

Stars and contributors: people around means help and fixes.

Maturity
90

Project age. Old enough to be solid, still alive.

Momentum
0

Current pace versus its usual pace: speeding up or dozing off?

The repo in numbers

GitHub stars
3.9k
Forks
438
Contributors
36
Commits
2.3k
Project age
4.6 yrs
Last commit
58 d ago
Size
45.6 MB
License
AGPL-3.0

Built with

  • PHP 65%
  • Blade 35%

Scores computed automatically from the GitHub API (last-30-days activity, update freshness, community size, project age). Refreshed daily.

Loucash’s take

8/10

This is the free alternative to Linktree, and it holds up where it matters: a clean page, your buttons, your domain, your stats, no vendor logo. Installation is really designed for non-developers: a zip to drop on PHP hosting, or a Docker container, then a wizard in the browser. Twenty minutes and your page is up. What holds it back is the pace. The latest version, 4.8.6, dates from February 2026. Two flaws published in April 2026 (a stored XSS and a permission bypass, rated 3.5 and 5.4 out of 10) were fixed in the code in June, but as of September 7 no new version has shipped: the zip and the Docker image still carry the affected version. Both flaws require an account on your instance, so if you are alone on it with sign-ups closed, the risk is low. Keep it in mind anyway, and update as soon as the next version lands. Another point: you need a server that keeps running, this is not an app you install on your Mac. The maintainers also offer hosted instances, from €1 a month through GitHub Sponsors, and free community instances such as linkstack.fr. If you do not want to run a server, that is an honest way in, but you are back to the "my data at someone else's place" model. And if you want a real website with pages, a shop or a blog, this is not the tool: LinkStack does one links page, and does it well.

It’s for you if: You pay for Linktree, or you are tired of its logo and its address, and you have a small VPS or PHP hosting to put your own links page on.

Also worth a look in the library

One email a week that saves you money

Every Tuesday: the open source alternatives that just entered the library, what they replace and what they save you. One email, nothing more.

Free. One email on Tuesdays. Unsubscribe in one click.

Join the Tuesday readers