damien-kaiser/taskloft
Taskloft — team task boards (owner / member / viewer), card history, my plate, overdue, blockers, AI checklists and summaries, usable from Claude and ChatGPT over MCP.
A remix template · 0 remixes · Remix damien-kaiser/taskloft
.dodil/remix.yaml
# What a remix creates in the organization it goes into. Reference: `dodil guide remix`.
version: 1
description: Taskloft — team task boards (owner / member / viewer), card history, my plate, overdue, blockers, AI checklists and summaries, usable from Claude and ChatGPT over MCP.
topics: [boards, kanban, tasks, mcp, fastapi]
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