Files
ResumeCustomizer/input/Docker/docker-compose.yml

24 lines
915 B
YAML

name: RCEO-AI-ResumeCustomizer-Input
services:
rceo-ai-resumecustomizer-inputprocessor:
build:
context: .
dockerfile: Dockerfile
container_name: RCEO-AI-ResumeCustomizer-InputProcessor
restart: "no"
environment:
PUID: "${LOCAL_UID:-1000}"
PGID: "${LOCAL_GID:-1000}"
POLL_INTERVAL_SECONDS: "${POLL_INTERVAL_SECONDS:-5}"
CODEX_TIMEOUT_SECONDS: "${CODEX_TIMEOUT_SECONDS:-600}"
CODEX_COMMAND_TEMPLATE: "${CODEX_COMMAND_TEMPLATE:-codex prompt --input {prompt} --output {output} --format markdown}"
volumes:
- ../ForCustomizing/inbox:/workspace/inbox
- ../ForCustomizing/outbox:/workspace/outbox
- ../ForCustomizing/processed:/workspace/processed
- ../ForCustomizing/failed:/workspace/failed
- ../resume:/workspace/resume:ro
- ../templates:/templates:ro
- ${CODEX_CONFIG_DIR:-/workspace/.codex}:/home/codex/.codex