refactor: add .copier-answers.yml at root + feature flags + .env.example

.copier-answers.yml (new, at repo root):
- Points to local template path (was GitLab remote)
- _commit: v0.19.0 (enables copier update)
- Reflects actual feature set: enable_cms, enable_daas, not directory/i18n/leads

web/src/beanflows/core.py:
- Added ENABLE_CMS/ENABLE_DAAS/ENABLE_DIRECTORY/ENABLE_LEADS/BUSINESS_MODEL
  to Config class (mirrors copier.yml questions for runtime feature gating)

.env.example (new, at repo root):
- Moved from web/.env.example; updated DUCKDB_PATH/SERVING_DUCKDB_PATH
  to root-relative paths (local.duckdb, analytics.duckdb)

.gitignore:
- Added web/src/beanflows/static/css/output.css (previously only in web/.gitignore)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Deeman
2026-02-27 10:25:28 +01:00
parent c4cb263f18
commit 3a8dd6ba00
4 changed files with 64 additions and 0 deletions

3
.gitignore vendored
View File

@@ -189,3 +189,6 @@ age-key.txt
.bedrock-state
.bedrockapikey
toggle-bedrock.sh
# Tailwind CSS (generated at build time)
web/src/beanflows/static/css/output.css