# 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