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>
34 lines
371 B
Plaintext
34 lines
371 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*.egg-info/
|
|
.venv/
|
|
venv/
|
|
.python-version
|
|
|
|
# Environment
|
|
.env
|
|
.env.local
|
|
|
|
# Editors / OS / Tools
|
|
.vscode/
|
|
.idea/
|
|
.DS_Store
|
|
Thumbs.db
|
|
.claude/
|
|
|
|
# Project data
|
|
data/
|
|
*.db
|
|
*.sqlite
|
|
*.sqlite3
|
|
audit.log
|
|
logs/
|
|
|
|
# Docker
|
|
docker-compose.override.yml
|
|
|
|
# Inventory secrets (only ship the example)
|
|
config/inventory.yaml
|
|
!config/inventory.example.yaml
|