mirror of
https://github.com/Alvin-Zilverstand/school.git
synced 2026-03-06 13:26:22 +01:00
smt
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
# SnowWorld Narrowcasting System - Environment Configuration
|
||||
|
||||
# Server Configuration
|
||||
PORT=3000
|
||||
NODE_ENV=development
|
||||
|
||||
# Database Configuration
|
||||
DB_PATH=./database/snowworld.db
|
||||
|
||||
# File Upload Configuration
|
||||
MAX_FILE_SIZE=52428800
|
||||
UPLOAD_DIR=./public/uploads
|
||||
|
||||
# CORS Configuration
|
||||
CORS_ORIGIN=*
|
||||
|
||||
# WebSocket Configuration
|
||||
WS_CORS_ORIGIN=*
|
||||
|
||||
# Security Configuration
|
||||
SESSION_SECRET=your-secret-key-here
|
||||
JWT_SECRET=your-jwt-secret-here
|
||||
|
||||
# External API Configuration (optional)
|
||||
WEATHER_API_KEY=your-weather-api-key
|
||||
WEATHER_API_URL=https://api.openweathermap.org/data/2.5/weather
|
||||
|
||||
# Logging Configuration
|
||||
LOG_LEVEL=info
|
||||
LOG_FILE=./logs/app.log
|
||||
|
||||
# Rate Limiting
|
||||
RATE_LIMIT_WINDOW=15
|
||||
RATE_LIMIT_MAX=100
|
||||
|
||||
# File Type Configuration
|
||||
ALLOWED_IMAGE_TYPES=image/jpeg,image/png,image/gif,image/webp
|
||||
ALLOWED_VIDEO_TYPES=video/mp4,video/webm,video/ogg
|
||||
|
||||
# Default Zones
|
||||
DEFAULT_ZONES=reception,restaurant,skislope,lockers,shop
|
||||
|
||||
# Content Configuration
|
||||
DEFAULT_CONTENT_DURATION=10
|
||||
MAX_CONTENT_DURATION=300
|
||||
|
||||
# Schedule Configuration
|
||||
MAX_SCHEDULE_DAYS_AHEAD=30
|
||||
SCHEDULE_CHECK_INTERVAL=60000
|
||||
Reference in New Issue
Block a user