LinkAce - Lesezeichen archivieren und mit Tags organisieren
LinkAce - Lesezeichen archivieren und mit Tags organisieren
LinkAce ist ein selbstgehostetes Lesezeichen-Archiv mit automatischer Wayback-Machine-Integration und Tag-System.
Was ist LinkAce?
LinkAce ist ein leistungsfähiger, selbstgehosteter Bookmark-Manager, der weit über einfache Lesezeichen hinausgeht. Links werden mit Tags, Listen und Notizen versehen und in einer durchsuchbaren Datenbank abgelegt. Besonders praktisch: LinkAce kann gespeicherte Seiten automatisch bei der Wayback-Machine archivieren, sodass auch gelöschte Inhalte dauerhaft auffindbar bleiben. Über eine REST-API und Browser-Extensions lässt sich LinkAce nahtlos in den täglichen Workflow integrieren.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- MySQL oder MariaDB
Compose-Beispiel
services:
linkace:
image: ghcr.io/nickvdyck/linkace:latest
container_name: linkace
restart: unless-stopped
ports:
- "8080:80"
depends_on:
- linkace-db
volumes:
- ./storage:/app/storage
environment:
- DB_HOST=linkace-db
- DB_DATABASE=linkace
- DB_USERNAME=linkace
- DB_PASSWORD=secret
- APP_KEY=base64:changeme=
- APP_URL=http://localhost:8080
linkace-db:
image: mariadb:10.11
container_name: linkace-db
restart: unless-stopped
volumes:
- ./db:/var/lib/mysql
environment:
- MYSQL_DATABASE=linkace
- MYSQL_USER=linkace
- MYSQL_PASSWORD=secret
- MYSQL_ROOT_PASSWORD=rootsecret
Hinweise
APP_KEYmuss ein gültiger Laravel-Schlüssel sein – im Container mitphp artisan key:generateerzeugen oderbase64:gefolgt von einem 32-Byte-Base64-String.- Die Wayback-Machine-Archivierung kann pro Link manuell oder automatisch beim Speichern ausgelöst werden.
- LinkAce bietet eine öffentliche und eine private Ansicht – Links können gezielt als öffentlich markiert und geteilt werden.
- Browser-Extensions für Chrome und Firefox sind im GitHub-Repository verlinkt.