version: "3"

vars:
  GREETING: Hello, World!
env:
  DEFAULT_GROUP: Home
  PRODUCTION: false
  API_PORT: 9000
  API_DOCS: True

dotenv:
  - .env
  - .dev.env
tasks:
  be:seed:
    desc: remove db
    dir: dev/data
    cmds:
      - rm -r fuware.db
  be:
    desc: runs the backend server
    cmds:
      - poetry run python backend/app.py
  docker:
    desc: builds and runs the production docker image locally
    dir: docker
    cmds:
      - docker compose -f docker-compose.yml -p fuware up -d --build