-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocker.env.example
More file actions
17 lines (14 loc) · 1.08 KB
/
docker.env.example
File metadata and controls
17 lines (14 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# PaperSort Docker Environment Configuration
# Copy this file to docker.env and fill in your actual values,
# or use 'make docker-env' to generate from local credential files.
# LLM Configuration
LLM_PROVIDER=openai
OPENAI_API_KEY=sk-your-openai-api-key-here
# MISTRAL_API_KEY=your-mistral-api-key-here # Alternative to OpenAI
# Storage locations
INBOX=dropbox:/ScanSnap
DOCSTORE=gdrive:your-google-drive-folder-id
# Credentials (JSON as single line)
# These are generated automatically by 'make docker-env' from local files
DROPBOX_TOKEN_JSON={"app_key":"your-app-key","app_secret":"your-app-secret","refresh_token":"your-refresh-token"}
GOOGLE_SERVICE_ACCOUNT_JSON={"type":"service_account","project_id":"your-project","private_key_id":"...","private_key":"-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n","client_email":"...@...iam.gserviceaccount.com","client_id":"...","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_x509_cert_url":"..."}