feat: add Caddy service configuration and enable for hoarder service
Some checks failed
Nix Format Check / check-format (push) Failing after 40s

This commit is contained in:
2025-03-12 12:14:29 +01:00
parent 645d3234d7
commit d8aeda7fe0
8 changed files with 97 additions and 1 deletions

View File

@@ -8,6 +8,9 @@ services:
- 3500:3000
env_file:
- .env
networks:
- hoarder
- caddy_network
chrome:
image: zenika/alpine-chrome:124
@@ -19,6 +22,8 @@ services:
- --remote-debugging-address=0.0.0.0
- --remote-debugging-port=9222
- --hide-scrollbars
networks:
- hoarder
meilisearch:
image: getmeili/meilisearch:v1.11.1
@@ -27,4 +32,11 @@ services:
- .env
volumes:
- {{ hoarder_data_dir }}/meilisearch:/meili_data
networks:
- hoarder
networks:
hoarder:
caddy_network:
external: true
name: caddy_default

View File

@@ -7,6 +7,10 @@ NEXTAUTH_URL=http://localhost:3000
DATA_DIR=/data
TZ=Europe/Amsterdam
PUID=1000
PGID=100
NEXTAUTH_SECRET="{{ lookup('community.general.onepassword', 'osnzlfidxonvetmomdgn7vxu5a', vault='j7nmhqlsjmp2r6umly5t75hzb4', field='NEXTAUTH_SECRET') }}"
MEILI_MASTER_KEY="{{ lookup('community.general.onepassword', 'osnzlfidxonvetmomdgn7vxu5a', vault='j7nmhqlsjmp2r6umly5t75hzb4', field='MEILI_MASTER_KEY') }}"
OPENAI_API_KEY="{{ lookup('community.general.onepassword', 'osnzlfidxonvetmomdgn7vxu5a', vault='j7nmhqlsjmp2r6umly5t75hzb4', field='OPENAI_API_KEY') }}"