jobs-monorepo/services/scraper-google/docker-compose.yml
Elshimy Ziad Magdy Taha 96532caddf
Some checks failed
Deploy scraper-google / build (push) Failing after 4m46s
Deploy scraper-google / deploy (push) Has been skipped
pipeline
2026-07-09 17:43:19 +05:00

45 lines
1.1 KiB
YAML

version: "3.8"
services:
scraper-google:
build:
context: ../../
dockerfile: services/scraper-google/Dockerfile
container_name: jobs-scraper-google
environment:
DB_HOST: postgres
DB_PORT: 5432
DB_NAME: jobs_scraper
DB_USER: scraper_user
DB_PASSWORD: Cocowawa_12345
# OpenRouter Configuration
OPENROUTER_API_KEY: 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
CV_AI_MODEL: alibaba/tongyi-deepresearch-30b-a3b:free
# Optional: OpenAI Configuration
OPENAI_API_KEY: sk-GtdLX9YBOCsBEgBL4rBONA
OPENAI_BASE_URL: https://hubai.loe.gg/v1
OPEN_AI_MODEL: gpt-4o-mini
# Chrome/Chromedp Configuration
CHROMEDP_DISABLE_GPU: true
CHROMEDP_NO_SANDBOX: true
networks:
- backend # internal — reach Postgres
- proxy # has internet egress (nginx-proxy-manager network)
restart: unless-stopped
deploy:
resources:
limits:
memory: 2G
cpus: "2"
reservations:
memory: 512M
cpus: "0.5"
networks:
backend:
external: true
proxy:
external: true