126 lines
1.8 KiB
Plaintext
126 lines
1.8 KiB
Plaintext
# ESP-IDF Build System
|
|
espilon_bot/build/
|
|
espilon_bot/sdkconfig
|
|
espilon_bot/sdkconfig.old
|
|
espilon_bot/sdkconfig.defaults
|
|
espilon_bot/.config
|
|
espilon_bot/.config.old
|
|
|
|
# Managed Components (downloaded dependencies)
|
|
espilon_bot/managed_components/
|
|
espilon_bot/dependencies.lock
|
|
|
|
# Firmware binaries
|
|
espilon_bot/firmware/
|
|
*.bin
|
|
*.elf
|
|
*.map
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
*$py.class
|
|
*.so
|
|
.Python
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
venv/
|
|
env/
|
|
ENV/
|
|
.venv
|
|
|
|
# Tools - Python dependencies
|
|
tools/C3PO/__pycache__/
|
|
*.pyc
|
|
|
|
# Configuration files with secrets
|
|
tools/C3PO/config.json
|
|
tools/deploy.json
|
|
**/config.local.json
|
|
|
|
# C3PO runtime / secrets
|
|
tools/C3PO/keys.json
|
|
tools/C3PO/*.db
|
|
tools/C3PO/data/
|
|
|
|
# Honeypot runtime databases (can appear anywhere)
|
|
honeypot_events.db
|
|
honeypot_events.db-shm
|
|
honeypot_events.db-wal
|
|
honeypot_alerts.db
|
|
honeypot_geo.db
|
|
*.db-shm
|
|
*.db-wal
|
|
|
|
# Logs
|
|
*.log
|
|
logs/
|
|
espilon_bot/logs/
|
|
sdkconfig
|
|
|
|
# C2 Runtime files (camera streams, recordings)
|
|
tools/C3PO/static/streams/*.jpg
|
|
tools/C3PO/static/recordings/*.avi
|
|
*.avi
|
|
|
|
# IDE and Editor
|
|
.vscode/
|
|
!.vscode/settings.json
|
|
!.vscode/tasks.json
|
|
!.vscode/launch.json
|
|
!.vscode/extensions.json
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# OS
|
|
Thumbs.db
|
|
.DS_Store
|
|
*.bak
|
|
|
|
# Credentials and Secrets
|
|
*.pem
|
|
*.key
|
|
*.crt
|
|
*.p12
|
|
secrets/
|
|
credentials/
|
|
.env
|
|
.env.local
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.temp
|
|
.cache/
|
|
|
|
# Documentation build
|
|
docs/_build/
|
|
docs/.doctrees/
|
|
site/
|
|
|
|
# Test coverage
|
|
.coverage
|
|
htmlcov/
|
|
.pytest_cache/
|
|
|
|
# nanoPB generated files (if you want to regenerate them)
|
|
# Uncomment if you want to track generated .pb.c/.pb.h files
|
|
# espilon_bot/components/core/nanoPB/*.pb.c
|
|
# espilon_bot/components/core/nanoPB/*.pb.h
|
|
|
|
# Backup files
|
|
*.backup
|
|
*_backup
|
|
|
|
# Internal planning
|
|
plan.md
|
|
*.plan.md
|
|
MODULE_IDEAS.md
|
|
|
|
# Hardware-specific configs (optional)
|
|
# Uncomment if you don't want to track these
|
|
# espilon_bot/partitions.csv
|