- Устранена двойная установка зависимостей в Dockerfile - Добавлены ENV переменные для пропуска ненужных бинарников - Создан .dockerignore для ускорения копирования файлов - Обновлены скрипты deploy.sh и update.sh с поддержкой --fast режима - Добавлена документация BUILD_OPTIMIZATION.md и QUICK_FIX.md Ожидаемое время сборки с --fast: 10-15 минут (было 30+ минут)
57 lines
723 B
Plaintext
57 lines
723 B
Plaintext
|
|
# Зависимости
|
|
node_modules
|
|
nextjs_space/node_modules
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# Build
|
|
nextjs_space/.next
|
|
nextjs_space/out
|
|
nextjs_space/build
|
|
nextjs_space/dist
|
|
|
|
# Тестирование
|
|
nextjs_space/coverage
|
|
nextjs_space/.nyc_output
|
|
|
|
# IDE
|
|
.vscode
|
|
.idea
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Переменные окружения (они монтируются отдельно)
|
|
.env
|
|
.env.local
|
|
.env*.local
|
|
nextjs_space/.env*
|
|
|
|
# Git
|
|
.git
|
|
.gitignore
|
|
|
|
# Docker
|
|
Dockerfile
|
|
docker-compose*.yml
|
|
.dockerignore
|
|
|
|
# Документация
|
|
README*.md
|
|
*.md
|
|
|
|
# Логи и кеш
|
|
*.log
|
|
.cache
|
|
|
|
# Скрипты развертывания
|
|
*.sh
|
|
traefik-config-example.yml
|
|
nginx.conf.example
|