48 lines
1.7 KiB
YAML
48 lines
1.7 KiB
YAML
# Apply only to the separately verified standalone jobjakt-dev stack.
|
|
services:
|
|
backend:
|
|
environment:
|
|
Workers__RulesEnabled: "true"
|
|
Workers__FollowUpRemindersEnabled: "true"
|
|
Workers__SavedJobSearchAlertsEnabled: "true"
|
|
Workers__DailyExportEnabled: "true"
|
|
Workers__JobEnrichmentEnabled: "true"
|
|
Workers__AiOperationsEnabled: "true"
|
|
Workers__CvDocumentImportsEnabled: "true"
|
|
Exports__DailyEnabled: "true"
|
|
Email__FollowUpReminders__Enabled: "true"
|
|
Email__Enabled: "true"
|
|
Email__SmtpHost: mailpit
|
|
Email__SmtpPort: "1025"
|
|
Email__SmtpEnableSsl: "false"
|
|
Email__SmtpUser: ""
|
|
Email__SmtpPassword: ""
|
|
Ai__ExternalProcessingEnabled: "false"
|
|
Ai__RequestTimeoutSeconds: "240"
|
|
ai-service:
|
|
# Previously qualified local image contains both the legacy and isolated Docling runtimes.
|
|
image: jobtracker-cv-import-sidecar:dev-04
|
|
environment:
|
|
OLLAMA_BASE_URL: http://jobjakt-dev-ollama:11434
|
|
OLLAMA_MODEL: qwen2.5:7b
|
|
AI_PROVIDER: ollama
|
|
AI_ROUTING_MODE: local_only
|
|
EXTERNAL_AI_ENABLED: "false"
|
|
CV_IMPORT_AI_ENABLED: "false"
|
|
AI_SERVICE_SKIP_MODEL_LOAD: "0"
|
|
SKIP_MODEL_LOAD: "0"
|
|
HF_HOME: /models
|
|
HF_HUB_OFFLINE: "1"
|
|
TRANSFORMERS_OFFLINE: "1"
|
|
HF_HUB_DISABLE_TELEMETRY: "1"
|
|
OMP_NUM_THREADS: "2"
|
|
MKL_NUM_THREADS: "2"
|
|
volumes:
|
|
- type: bind
|
|
source: ${JOBTRACKER_DEV_BART_ARTIFACT:?Verify the isolated trained checkpoint first}
|
|
target: /models/hub/models--sshleifer--distilbart-cnn-12-6/snapshots/a4f8f3ea906ed274767e9906dbaede7531d660ff
|
|
read_only: true
|
|
mem_limit: 4g
|
|
cpus: 2
|
|
pids_limit: 256
|