distributed secrets to group_vars and added karakeep

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
Tuan-Dat Tran
2025-04-06 23:46:28 +02:00
parent 27621aac03
commit 6934a9f5fc
20 changed files with 154 additions and 94 deletions

View File

@@ -469,6 +469,26 @@ services:
- name: "Docker"
internal: /var/lib/docker:ro
external: /var/lib/docker
- name: karakeep
vm:
- docker-host01
container_name: karakeep
image: ghcr.io/karakeep-app/karakeep:0.23.2
restart: unless-stopped
ports:
- name: "http"
internal: 3000
external: 3000
volumes:
- name: "Data"
internal: /data
external: /opt/local/karakeep/config
environment:
- MEILI_ADDR: http://karakeep-meilisearch:7700
- BROWSER_WEB_URL: http://karakeep-chrome:9222
- NEXTAUTH_SECRET: "{{ vault.docker.karakeep.nextauth_secret }}"
- MEILI_MASTER_KEY: "{{ vault.docker.karakeep.meili_master_key }}"
- NEXTAUTH_URL: http://localhost:3000
# - name: anubis
# vm:
# - docker-host00