| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- # Конфигурация базы данных PostgreSQL
- DB_HOST=localhost
- DB_PORT=5432
- DB_NAME=photoplaces
- DB_USER=photoplaces_user
- DB_PASSWORD=photoplaces_password
- # Настройки сервера
- PORT=5000
- NODE_ENV=development
- # JWT секретный ключ для аутентификации
- JWT_SECRET=your_super_secret_jwt_key_here_change_in_production
- JWT_EXPIRES_IN=7d
- # Настройки CORS для фронтенда
- CORS_ORIGIN=http://localhost:3000
- # Настройки загрузки файлов
- MAX_FILE_SIZE=10485760
- UPLOAD_PATH=./uploads
- # Настройки почты (для уведомлений)
- SMTP_HOST=smtp.gmail.com
- SMTP_PORT=587
- SMTP_USER=your_email@gmail.com
- SMTP_PASS=your_app_password
- # Платежные системы (будет настроено позже)
- # YOOKASSA_SHOP_ID=your_shop_id
- # YOOKASSA_SECRET_KEY=your_secret_key
- # STRIPE_SECRET_KEY=your_stripe_secret_key
- # Картографические сервисы (будет настроено позже)
- # MAP_TILE_PROVIDER=your_tile_provider_url
- # MAP_ATTRIBUTION=Map data © contributors
- # В продакшене обязательно:
- # - Изменить все пароли и секретные ключи
- # - Использовать переменные окружения вместо хардкода
- # - Настроить правильные CORS origins
- # - Использовать SSL/TLS
- # Важно: Этот файл env.example используется как шаблон.
- # Создайте файл .env и заполните реальными значениями.
- # НИКОГДА не коммитьте файл .env в репозиторий!
|