36fce94692
Add a single-service docker-compose setup with bind-mounted config / templates / apps / playbooks / data so users can iterate on inventory and intents without rebuilding the image. Dockerfile uses python:3.12-slim with tini for clean signal handling, and ships openssh-client for in- container troubleshooting. Health check hits the /health endpoint. README documents project background, the L1-L5 architecture, both local and Docker deployment paths, configuration keys, intent template extension, and the safety model. Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>
35 lines
405 B
Plaintext
35 lines
405 B
Plaintext
# VCS / 编辑器 / 工具
|
|
.git/
|
|
.gitignore
|
|
.gitattributes
|
|
.vscode/
|
|
.idea/
|
|
.claude/
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Python 缓存
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.venv/
|
|
venv/
|
|
.pytest_cache/
|
|
.ruff_cache/
|
|
.mypy_cache/
|
|
|
|
# 本地数据 / 密钥
|
|
data/
|
|
*.db
|
|
*.sqlite*
|
|
.env
|
|
.env.local
|
|
config/inventory.yaml
|
|
|
|
# 文档(保留 README 以便容器内可见,但构建时不需要)
|
|
*.md
|
|
|
|
# 测试 & CI
|
|
tests/
|
|
.github/
|