# ============================================================================= # .gitignore — Python + Node + General # ============================================================================= # ---- Python ---- __pycache__/ *.py[cod] *$py.class *.egg-info/ *.egg dist/ build/ .eggs/ *.whl .venv/ venv/ env/ .tox/ .nox/ .pytest_cache/ .mypy_cache/ .ruff_cache/ htmlcov/ .coverage .coverage.* coverage.xml *.cover # ---- Node / JavaScript ---- node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* dist/ .next/ .nuxt/ .output/ # ---- Docker ---- # Don't ignore Dockerfile or docker-compose.yml themselves *.tar docker-compose.override.yml # ---- IDEs / Editors ---- .vscode/ .idea/ *.swp *.swo *~ .DS_Store Thumbs.db # ---- OS ---- *.log *.pid *.seed # ---- Environment / Secrets ---- .env .env.* !.env.example *.pem *.key # ---- Guestbook SQLite database (use Docker volume in production) ---- data/ *.db *.db-wal *.db-shm