# Контекст сборки web — корень репо (frontend/Dockerfile собирает фронт # и расширение): режем тяжёлое и ненужное образам. .git .claude # Node-артефакты (в контейнерах ставятся заново) **/node_modules **/dist **/tsconfig.tsbuildinfo # Python-артефакты backend **/.venv **/__pycache__ **/.pytest_cache **/.mypy_cache **/.ruff_cache backend/data # Секреты окружения (compose читает их с диска, в контекст они не нужны) .env .env.* # Сгенерированный ZIP расширения (собирается в Docker-образе) frontend/public/extension