freelancer/flowboard

Boards starter for the Dodil Boards Challenge. FastAPI + DataK3 + appid + Models + MCP.

A remix template · 0 remixes · Remix freelancer/flowboard

.dodil/deploy.yaml


# Deploy the Flowboard app after the build check succeeds.
version: 1
create_if_missing: true

apps:
  - name: flowboard
    image: "{registry}/freelancer/flowboard:{sha}"
    port: 8080
    health:
      path: /healthz
    resources:
      tier: small
    scaling:
      max_replicas: 2
    public_invoke: true
    user_pool: freelancer/flowboard-users
    env:
      BUCKET: flowboard-data
      PG_HOST: pg.uk-lon-1.dodil.io
      DODIL_USER_POOL: freelancer/flowboard-users
      MODELS_BASE: https://api.dodil.io/v1
      CHAT_MODEL: kimi-k2.6
      DODIL_SERVICE_ACCOUNT_ID: "${{ secrets.DODIL_SERVICE_ACCOUNT_ID }}"
      DODIL_SERVICE_ACCOUNT_SECRET: "${{ secrets.DODIL_SERVICE_ACCOUNT_SECRET }}"

when:
  branches: [main]
  require_checks: [ci/build]