version: '3.7' services: cheshire-cat-core: build: context: ./core container_name: cheshire_cat_core environment: - PYTHONUNBUFFERED=1 - WATCHFILES_FORCE_POLLING=true - CORE_HOST=${CORE_HOST:-localhost} - CORE_PORT=${CORE_PORT:-1865} - CORE_USE_SECURE_PROTOCOLS=${CORE_USE_SECURE_PROTOCOLS:-} - API_KEY=${API_KEY:-} - LOG_LEVEL=${LOG_LEVEL:-WARNING} - DEBUG=${DEBUG:-true} - SAVE_MEMORY_SNAPSHOTS=${SAVE_MEMORY_SNAPSHOTS:-false} ports: - ${CORE_PORT:-1865}:80 volumes: - ./core:/app command: - python - "-m" - "cat.main" restart: unless-stopped