From f3768c6de1452a4f53a197cef2ccd6efb4a2f062 Mon Sep 17 00:00:00 2001 From: Fern Garden Date: Sun, 29 Jun 2025 10:28:41 +0800 Subject: [PATCH] Add linkwarden --- linkwarden/compose.yaml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 linkwarden/compose.yaml diff --git a/linkwarden/compose.yaml b/linkwarden/compose.yaml new file mode 100644 index 0000000..bc84f7d --- /dev/null +++ b/linkwarden/compose.yaml @@ -0,0 +1,40 @@ +services: + linkwarden_db: + image: postgres:16-alpine + container_name: linkwarden_db + env_file: linkwarden.env + restart: always + volumes: + - /mnt/docker/linkwarden/database:/var/lib/postgresql/data + networks: + - default + linkwarden: + image: ghcr.io/linkwarden/linkwarden:latest + env_file: linkwarden.env + restart: always + volumes: + - /mnt/docker/linkwarden/data:/data/data + depends_on: + - linkwarden_db + - linkwarden_search + networks: + - default + - proxy + labels: + caddy: linkwarden.ferngarden.net + caddy.import: internal + caddy.reverse_proxy: '{{ upstreams 3000 }}' + linkwarden_search: + image: getmeili/meilisearch:v1.12.8 + container_name: linkwarden_search + restart: always + env_file: linkwarden.env + volumes: + - /mnt/docker/linkwarden/search:/meili_data + networks: + - default + +networks: + default: + proxy: + external: true