Linkding, breve guía de instalación
Hoy quiero traer al blog una pequeña gúia de instalación y configuración de Linkding.
Linkding es un agregador de enlaces autoalojado y de código abierto (Licencia MIT) que se encarga de guardar, organizar y buscar tus marcadores en un servidor propio, en lugar de usar servicios comerciales. Permite tener tus enlaces centralizados, con búsqueda rápida y API, manteniendo el control total de tus datos. Al contrario que otros agregadores, como por ejemplo Linkwarden, Linkding está pensado para ser ligero, rápido, minimalista y fácil de instalar. Debido a su ligereza y rapidez se puede instalar en prácticamente cualquier equipo, desde una Raspberry Pi, mini PCs con arquitectura x86, thin clients o servidores antiguos mediante Docker o Python (a partir de la versión 3.9).
Linkding te permite:
- Guardar enlaces de forma sencilla.
- Organizarlos mediante el uso de etiquetas (tags).
- Realizar búsquedas rápidas entre tus enlaces.
- Archivar enlaces para leer más tarde.
- Guardar automáticamente el título de las páginas que archivas.
- Sincronizar o exportar/importar marcadores de otros servicios.
Instalación con Docker en un servidor Debian 12:
Instalamos Docker y Docker Compose (si no lo tenemos):
sudo apt install -y docker.io docker-compose
sudo systemctl enable docker --now
sudo usermod -aG docker $USER
Cerramos y volvemos a entrar en la sesión SSH para aplicar el cambio del grupo docker.
Creamos el directorio para Linkding:
mkdir -p ~/linkding/data
cd ~/linkding
Creamos el archivo docker-compose.yml:
vim docker-compose.yml
En el archivo docker-compose.yml escribimos lo siguiente:
version: "3"
services:
linkding:
image: sissbruecker/linkding:latest
container_name: linkding
ports:
- "9090:9090"
volumes:
- ./data:/etc/linkding/data
restart: unless-stopped
La última línea, restart: unless-stopped arranca el servicio automaticamente al reiniciar el servidor.
Iniciar Linkding:
Descargamos la imágen y arrancamos el servicio:
docker-compose up -d
Ahora Linkding estará disponible en:
http://TU_IP_O_DOMINIO:9090
Si la instalación se ha hecho en local, por ejemplo en una máquina virtual, en la dirección http hay que poner la ip si ponemos localhost no funcionará.
Para cualquier duda os dejo el enlace a la documentación completa de Linkding. Como siempre gracias por leerme, un saludo y happy hacking.