sawera/sawera-boards

Sawera Boards - a team task board for the Dodil Boards Challenge. Boards, lists, cards, roles, activity log, MCP actions and AI extras. FastAPI + DataK3 + appid + Models + MCP.

A remix template · 0 remixes · Remix sawera/sawera-boards

.dodil/remix.yaml

# What a remix creates in the organization it goes into. Reference: `dodil guide remix`.
version: 1
description: Sawera Boards - a team task board for the Dodil Boards Challenge. Boards, lists, cards, roles, activity log, MCP actions and AI extras. FastAPI + DataK3 + appid + Models + MCP.
topics: [boards, tasks, fastapi, mcp]
provision:
  buckets:
    - name: "${{ dodil.repo }}-data"      # keep the repo name <= 18 characters (25 max here)
      schema: schema.sql
  user_pools:
    - name: "${{ dodil.repo }}-users"
      roles: [member]
  service_accounts:
    - name: "${{ dodil.repo }}-app"
      grants:
        - { role: k3.editor, bucket: "${{ dodil.repo }}-data" }
        - { role: ignite.model-user }      # the app calls Dodil Models, billed to the remixer's org
      secrets:
        client_id: DODIL_SERVICE_ACCOUNT_ID
        client_secret: DODIL_SERVICE_ACCOUNT_SECRET