#!/bin/bash # Генерирование безопасных паролей и секретов для production VPS set -e echo "🔐 Генерирование захищенных паролей для production..." echo "" # Генерируем паароль для БД DB_PASSWORD=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-25) echo "📊 DB_PASSWORD: $DB_PASSWORD" # Генерируем JWT секрет JWT_SECRET=$(openssl rand -base64 64 | tr -d "\n") echo "🔑 JWT_SECRET: $JWT_SECRET" # Генерируем Redis пароль REDIS_PASSWORD=$(openssl rand -base64 32 | tr -d "=+/" | cut -c1-25) echo "💾 REDIS_PASSWORD: $REDIS_PASSWORD" echo "" echo "========================================" echo "📝 Скопируй эти значения в .env на VPS:" echo "========================================" echo "" echo "DB_PASSWORD=$DB_PASSWORD" echo "JWT_SECRET=$JWT_SECRET" echo "REDIS_PASSWORD=$REDIS_PASSWORD" echo "" echo "⚠️ НЕ коммитьи эти значения в git!" echo "⚠️ Храни .env в безопасном месте, не в репозитории!"