leyhome/karakeep.yml hinzugefügt
This commit is contained in:
parent
66bc1f436f
commit
6f01735c50
|
|
@ -0,0 +1,45 @@
|
|||
version: "3.8"
|
||||
|
||||
services:
|
||||
karakeep:
|
||||
image: ghcr.io/karakeep-app/karakeep:release
|
||||
container_name: karakeep-web
|
||||
restart: always
|
||||
volumes:
|
||||
- /home/florian/docker/karakeep-app/data:/data # Pfad auf deinem leyhome anpassen
|
||||
environment:
|
||||
- PORT=3000
|
||||
- DATA_DIR=/data
|
||||
- MEILI_ADDR=http://meilisearch:7700
|
||||
- BROWSER_WEB_URL=http://chrome:9222
|
||||
- NEXTAUTH_URL=https://karakeep.linpy.de # Deine öffentliche Domain (via vServer)
|
||||
- NEXTAUTH_SECRET=0l9k5wzou56CsEmrkiBIID3uArcusIIc # Generiere einen Zufallswert
|
||||
- MEILI_MASTER_KEY=m4VT9XnorrkzqKe5 # Frei wählbarer Key
|
||||
# Optional: OpenAI Integration für Auto-Tagging
|
||||
- OPENAI_API_KEY=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
|
||||
ports:
|
||||
- 3001:3000
|
||||
depends_on:
|
||||
- meilisearch
|
||||
- chrome
|
||||
|
||||
meilisearch:
|
||||
image: getmeili/meilisearch:v1.6
|
||||
container_name: karakeep-meili
|
||||
restart: always
|
||||
environment:
|
||||
- MEILI_MASTER_KEY=m4VT9XnorrkzqKe5 # Muss mit dem oben übereinstimmen
|
||||
- MEILI_NO_ANALYTICS=true
|
||||
volumes:
|
||||
- /home/florian/docker/karakeep-app/meili_data:/meili_data # Pfad anpassen
|
||||
|
||||
chrome:
|
||||
image: gcr.io/zenika-hub/alpine-chrome:123
|
||||
container_name: karakeep-chrome
|
||||
restart: always
|
||||
command:
|
||||
- --no-sandbox
|
||||
- --disable-gpu
|
||||
- --remote-debugging-address=0.0.0.0
|
||||
- --remote-debugging-port=9222
|
||||
- --hide-scrollbars
|
||||
Loading…
Reference in New Issue