Files
tourrism_site/.env.example
Andrey K. Choi 409e6c146b Initial commit: Korea Tourism Agency website with AdminJS
- Full-stack Node.js/Express application with PostgreSQL
- Modern ES modules architecture
- AdminJS admin panel with Sequelize ORM
- Tourism routes, guides, articles, bookings management
- Responsive Bootstrap 5 frontend
- Docker containerization with docker-compose
- Complete database schema with migrations
- Authentication system for admin panel
- Dynamic placeholder images for tour categories
2025-11-29 18:13:17 +09:00

72 lines
2.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Korea Tourism Agency - Environment Variables Example
# Копируйте этот файл в .env и настройте под ваши параметры
# ==============================================
# Database Configuration
# ==============================================
DB_HOST=postgres
DB_PORT=5432
DB_NAME=korea_tourism
DB_USER=tourism_user
DB_PASSWORD=tourism_password
# ==============================================
# Application Configuration
# ==============================================
PORT=3000
NODE_ENV=development
SESSION_SECRET=korea-tourism-secret-key-2024-change-in-production
# ==============================================
# File Upload Configuration
# ==============================================
UPLOAD_PATH=/app/public/uploads
MAX_FILE_SIZE=5242880
# ==============================================
# Site Information
# ==============================================
SITE_NAME=Korea Tourism Agency
SITE_DESCRIPTION=Discover Korea's hidden gems with our guided tours
CONTACT_EMAIL=info@koreatourism.com
CONTACT_PHONE=+82-2-1234-5678
COMPANY_ADDRESS=서울특별시 중구 세종대로 110
ADMIN_EMAIL=admin@koreatourism.com
# ==============================================
# Admin Configuration
# ==============================================
ADMIN_USERNAME=admin
ADMIN_PASSWORD=admin123
# ==============================================
# Email Configuration (Optional)
# ==============================================
# SMTP_HOST=smtp.gmail.com
# SMTP_PORT=587
# SMTP_USER=your-email@gmail.com
# SMTP_PASSWORD=your-app-password
# SMTP_FROM=Korea Tourism <noreply@koreatourism.com>
# ==============================================
# External API Keys (Optional)
# ==============================================
# GOOGLE_MAPS_API_KEY=your-google-maps-api-key
# WEATHER_API_KEY=your-weather-api-key
# KAKAO_MAP_API_KEY=your-kakao-map-api-key
# ==============================================
# Security Configuration
# ==============================================
# CORS_ORIGIN=http://localhost:3000
# RATE_LIMIT_WINDOW=900000
# RATE_LIMIT_MAX=100
# ==============================================
# Production Settings
# ==============================================
# В production обязательно изменить:
# NODE_ENV=production
# SESSION_SECRET=генерировать-новый-безопасный-ключ
# ADMIN_PASSWORD=создать-безопасный-пароль
# Настроить SSL и реальные домены