Gestor de marcadores/favoritos para guardar, organizar y preservar páginas web.
Ejemplo de docker-compose.yml para usar con Docker Compose:
--- services: postgres: image: postgres:16-alpine env_file: .env restart: unless-stopped volumes: - ./db:/var/lib/postgresql/data linkwarden: image: ghcr.io/linkwarden/linkwarden:latest # comment this line to build from source env_file: .env environment: - DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgres:5432/postgres - VIRTUAL_PORT=3000 - VIRTUAL_HOST=linkwarden.conticinio.myaddr.io - LETSENCRYPT_HOST=linkwarden.conticinio.myaddr.io - LETSENCRYPT_EMAIL=tempwin@gmail.com restart: unless-stopped ports: - 3000:3000 volumes: - ./data:/data/data depends_on: - postgres
Es necesario un fichero .env con las siguientes variables cubiertas (como mínimo):
NEXTAUTH_URL=http://localhost:3000/api/v1/auth NEXTAUTH_SECRET=VERY_SENSITIVE_SECRET POSTGRES_PASSWORD=CUSTOM_POSTGRES_PASSWORD
En Linkwarden hay tres tipos de datos que manejaremos:
Un link solo puede pertenecer a una colección. Sin embargo, cada link puede tener múltiples tags. Las colecciones se pueden compartir, pero las tags.