# dependencies and build output node_modules/ dist/ __pycache__/ *.pyc *.tsbuildinfo # local state and secrets *.db venv/ .venv/ *.log # OSS credentials (accessKeySecret lives here) — never commit RainOSS RainOSS.bak # generated at runtime runtime/ media/ .playwright-mcp/ *.crt *.key # MediaMTX binaries and archives are fetched, not committed mediamtx/mediamtx mediamtx/mediamtx.exe mediamtx/mediamtx.tar.gz # lockfiles are intentionally not tracked package-lock.json # edge-agent edge-agent/dist/ edge-agent/mediamtx/