# Linkwarden Deploy Linkwarden bookmark manager using Docker Compose. ## Description Linkwarden is a self-hosted bookmark manager with tagging, collections, and full-text search capabilities. ## Variables ### Required (Set in Vault) | Variable | Description | |----------|-------------| | `linkwarden_nextauth_secret` | NextAuth authentication secret | | `linkwarden_postgres_password` | PostgreSQL database password | | `linkwarden_meili_master_key` | Meilisearch master key for search functionality | ### Optional | Variable | Default | Description | |----------|---------|-------------| | `linkwarden_http_port` | `3000` | Web interface port | | `linkwarden_data_path` | `{{ app_dir }}/data` | Application data storage path | | `linkwarden_pgdata_path` | `{{ app_dir }}/pgdata` | PostgreSQL data storage path | | `linkwarden_meili_data_path` | `{{ app_dir }}/meili_data` | Meilisearch data storage path | | `linkwarden_container_version` | `latest` | Linkwarden Docker image tag | ## Example ```yaml - role: patrickj.docker_apps.linkwarden vars: linkwarden_http_port: 3001 ```