services: paperless-gpt: container_name: paperless-gpt image: icereed/paperless-gpt:latest # Docker Hub restart: always volumes: - paperless-gpt_data:/app/data networks: npm_proxy: ports: - "8080:8080" environment: PAPERLESS_BASE_URL: "http://paperless:8000" PAPERLESS_API_TOKEN: "01d5ce120d683230ca4286e5d467cba44e2dca03" LLM_PROVIDER: "openai" LLM_MODEL: "gpt-4o" OPENAI_API_KEY: "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" OCR_PROVIDER: "llm" VISION_LLM_PROVIDER: "openai" # or "ollama" VISION_LLM_MODEL: "gpt-4o" # or "minicpm-v" PDF_OCR_TAGGING: "true" # Optional, add tag to processed documents PDF_OCR_COMPLETE_TAG: "ocr_gpt" # Optional, tag name volumes: paperless-gpt_data: external: true networks: npm_proxy: external: true