apps/easel/docker-compose.yml 712 B raw
1
services:
2
  app:
3
    build:
4
      context: ../..
5
      dockerfile: apps/easel-go/Dockerfile
6
    ports:
7
      - "${PORT:-4242}:${PORT:-4242}"
8
    environment:
9
      - HOST=0.0.0.0
10
      - PORT=${PORT:-4242}
11
      - EASEL_DB_PATH=/data/easel-go.sqlite
12
      - EASEL_TIMEZONE=${EASEL_TIMEZONE:-UTC}
13
      - EASEL_CLASSIFICATIONS=${EASEL_CLASSIFICATIONS:-painting}
14
      - EASEL_EXCLUDE_TERMS=${EASEL_EXCLUDE_TERMS:-erotic,erotica,shunga}
15
      - EASEL_BACKFILL_DAYS=${EASEL_BACKFILL_DAYS:-0}
16
      - EASEL_MAX_DEDUP_RETRIES=${EASEL_MAX_DEDUP_RETRIES:-10}
17
      - EASEL_BASE_URL=${EASEL_BASE_URL:-http://localhost:4242}
18
    volumes:
19
      - easel-go-data:/data
20
    restart: unless-stopped
21
22
volumes:
23
  easel-go-data: