# Node modules node_modules/ */node_modules/ **/node_modules/ /configs/code-server/.local/* !/configs/code-server/.local/.gitkeep /configs/code-server/.config/* !/configs/code-server/.config/.gitkeep # Root assets (generated by containers) /assets/ # Homepage logs (created by container) /configs/homepage/logs/* !/configs/homepage/logs/.gitkeep .env .env* !.env.example /configs/cloudflare/*.json /configs/cloudflare/*.yaml /configs/cloudflare/*.yml .excalidraw /.VSCodeCounter /influence/app/public/uploadsdata/ # NAR data directory (large voter registry files) /data/* !/data/upgrade/ /data/upgrade/*.json # Media files (managed by Docker volumes, not git) /media/ # Nginx generated configs (built from *.template at container startup) nginx/conf.d/*.conf # Ansible per-instance override (generated by Bunker Ops) docker-compose.override.yml # Build output /admin/dist/ # Core dumps core.* */core.* # MkDocs core binary and container-generated assets (owned by root, not stashable) /mkdocs/core /mkdocs/assets/ # Upgrade artifacts /logs/ /backups/ .upgrade.lock # Release tarballs (generated by build-release.sh) /releases/ # API compiled output (generated by tsc, baked into Docker images) /api/dist/ # Control Panel runtime data (managed deployments + backups) /changemaker-control-panel/instances/ /changemaker-control-panel/backups/