- Dashboard with all Gitea projects (active/archived) - Kanban board per project (Backlog → À faire → En cours → Révision → Terminé) - Drag & drop issues between columns (SortableJS) - Project notes panel - Gitea API integration (read issues, repos) - SQLite local state for board positions - Dark theme design system - Docker-ready (Dockerfile + docker-compose.yml) - FastAPI + Jinja2 + HTMX + Alpine.js stack
17 lines
343 B
YAML
17 lines
343 B
YAML
services:
|
|
kanbante:
|
|
build: .
|
|
container_name: kanbante
|
|
ports:
|
|
- "8080:8080"
|
|
environment:
|
|
- GITEA_URL=${GITEA_URL:-https://git.dracodev.net}
|
|
- GITEA_TOKEN=${GITEA_TOKEN}
|
|
- KANBANTE_DB_PATH=/data/kanbante.db
|
|
volumes:
|
|
- kanbante_data:/data
|
|
restart: unless-stopped
|
|
|
|
volumes:
|
|
kanbante_data:
|