Files
flynn/.dockerignore
William Valentin b50c140d25 feat: add Docker support and inbound webhooks (Tier 2)
- Dockerfile: multi-stage build (node:22-alpine), better-sqlite3 native deps handled
- .dockerignore + docker-compose.yml for deployment
- FLYNN_DATA_DIR env var support in daemon, CLI, and TUI
- WebhookHandler: ChannelAdapter for HTTP POST /webhooks/:name
- Per-webhook HMAC auth, template rendering ({{body}}, {{json.field}})
- Config schema: automation.webhooks array with name/secret/message/output
- Gateway routes webhook requests before static files (bypasses gateway auth)
- 23 new tests for webhook functionality, 874 total tests passing
2026-02-07 14:36:05 -08:00

36 lines
313 B
Plaintext

node_modules
dist
.git
.gitignore
.worktrees
# Logs
*.log
# Environment files
.env
.env.*
!.env.example
# Documentation (keep README)
docs/
*.md
!README.md
!SOUL.md
# Test files
src/**/*.test.ts
vitest.config.*
# Lint config
eslint.config.*
# Editor / IDE
.vscode
.idea
*.swp
*.swo
# Claude config
.claude