# Hoarder/Karakeep - Bookmark manager # Port: 3000 # AI-powered bookmark and note manager services: web: image: ghcr.io/hoarder-app/hoarder:${HOARDER_VERSION:-release} restart: unless-stopped volumes: - /home/homelab/docker/hoarder/data:/data ports: - 3482:3000 environment: MEILI_ADDR: http://meilisearch:7700 BROWSER_WEB_URL: http://chrome:9222 OPENAI_API_KEY: "REDACTED_API_KEY" DATA_DIR: /data NEXTAUTH_SECRET: "REDACTED_NEXTAUTH_SECRET" MEILI_MASTER_KEY: ${MEILI_MASTER_KEY} chrome: image: gcr.io/zenika-hub/alpine-chrome:123 restart: unless-stopped command: - chromium-browser - --no-sandbox - --disable-gpu - --disable-dev-shm-usage - --remote-debugging-address=0.0.0.0 - --remote-debugging-port=9222 - --hide-scrollbars ports: - 9222:9222 # optional, for debugging meilisearch: image: getmeili/meilisearch:v1.6 restart: unless-stopped environment: MEILI_NO_ANALYTICS: "true" volumes: - /root/docker/hoarder/meilisearch:/meili_data volumes: meilisearch: data: