ClovaLink - Link-Verwaltung und Kurzlinks selbst hosten
ClovaLink - Link-Verwaltung und Kurzlinks selbst hosten
ClovaLink ist eine selbstgehostete Lösung zur Verwaltung und Verkürzung von URLs – ohne Abhängigkeit von Drittanbietern.
Was ist ClovaLink?
ClovaLink ermöglicht es, eigene Kurz-URLs zu erstellen und zu verwalten, ähnlich wie Bitly oder TinyURL – aber vollständig unter eigener Kontrolle. Die Anwendung eignet sich für Teams, die interne Links strukturiert ablegen wollen, sowie für alle, die keine Nutzungsdaten an externe Dienste weitergeben möchten. ClovaLink bietet eine übersichtliche Web-Oberfläche zur Verwaltung aller Links inklusive Klickstatistiken. Die Datenhaltung bleibt vollständig auf dem eigenen Server.
Voraussetzungen
- Docker 20.10+ oder Docker Compose
- Eine Domain oder Subdomain für den öffentlichen Kurzlink-Dienst
- Optional: Reverse Proxy (z. B. Nginx oder Traefik) für HTTPS
Compose-Beispiel
services:
clovalink:
image: ghcr.io/clovalink/clovalink:latest
container_name: clovalink
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/data
environment:
- BASE_URL=https://link.example.com
- ADMIN_PASSWORD=sicheres_passwort
Hinweise
BASE_URLmuss auf die öffentlich erreichbare Domain gesetzt werden, damit Kurzlinks korrekt generiert werden.- Das Datenverzeichnis
./dataenthält die SQLite-Datenbank – regelmäßige Backups sind empfehlenswert. - Hinter einem Reverse Proxy sollte HTTPS erzwungen werden, da sonst Passwörter im Klartext übertragen werden.
- Klickstatistiken werden lokal gespeichert und sind über das Admin-Panel abrufbar.