Files
DomGod/docker-compose.yml

36 lines
878 B
YAML
Raw Permalink Normal View History

version: "3.9"
x-common-env: &common-env
DATA_DIR: /data
PARQUET_URL: https://github.com/digitalcortex/72m-domains-dataset/raw/refs/heads/master/domains.parquet
CONCURRENCY_LIMIT: 50
SCORE_THRESHOLD: 60
TARGET_TLDS: es,com,net
TARGET_COUNTRIES: ES,GB,DE,FR,RO,PT,AD,IT
REPLICATE_API_TOKEN: r8_7I7Feai78f9PzMOs20y5GVFKiLkgUWP463vZO
AI_CONCURRENCY: 3
services:
dashboard:
build: .
ports:
- "6677:6677"
volumes:
- ./data:/data
environment:
<<: *common-env
restart: unless-stopped
beauty:
build: .
command: python -m app.beauty_main
ports:
- "7788:7788"
volumes:
- ./data:/data # shares the same DB / parquet / duckdb
environment:
<<: *common-env
depends_on:
- dashboard # dashboard handles parquet download & index build first
restart: unless-stopped