From f6251356faa61d5d93c6f2da1853392b8484b0dd Mon Sep 17 00:00:00 2001 From: iDefineHD Date: Sun, 11 Jan 2026 01:19:50 +0000 Subject: [PATCH] Add MongoDB authentication credentials --- .env | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .env diff --git a/.env b/.env new file mode 100644 index 0000000..e4d7f3a --- /dev/null +++ b/.env @@ -0,0 +1,52 @@ +# Server Configuration +NODE_ENV=development +PORT=3000 +HOST=0.0.0.0 + +# Database +MONGODB_URI=mongodb://turbotrades:20yBBj!0@localhost:27017/turbotrades?authSource=admin + +# Session +SESSION_SECRET=5b4051d25c348e06ffebf77bc66fcb8db9c5b32f58eb8c6fac6c937b666fc733 + +# JWT Secrets - CHANGE THESE IN PRODUCTION! +JWT_ACCESS_SECRET=79d3b9c85125cc4ff31c87be58cfa9e0933a9f61da52925a2b87812083ce66a1 +JWT_REFRESH_SECRET=5c41ea8b1e269d71fb24af0443b35905e0988cb01356007f7ff341fe0eab7ce1 +JWT_ACCESS_EXPIRY=15m +JWT_REFRESH_EXPIRY=7d + +# Steam OpenID - GET YOUR API KEY FROM: https://steamcommunity.com/dev/apikey +STEAM_API_KEY=14C1687449C5C4CB79953094DB8E6CC0 +STEAM_REALM=http://localhost:3000 +STEAM_RETURN_URL=http://localhost:3000/auth/steam/return + + +#Steam apis key - Loading the inventory +STEAM_APIS_KEY=DONTABUSEORPEPZWILLNAGASAKI + +# Cookie Settings +COOKIE_DOMAIN=localhost +COOKIE_SECURE=false +COOKIE_SAME_SITE=lax + +# CORS +CORS_ORIGIN=http://localhost:5173 + + +# Rate Limiting +RATE_LIMIT_MAX=100 +RATE_LIMIT_TIMEWINDOW=60000 + +# DEV BOT BYPASS - set to false on prod +BYPASS_BOT_REQUIREMENT=true + +# Email Configuration (for future implementation) +SMTP_HOST=smtp.example.com +SMTP_PORT=587 +SMTP_USER=your-email@example.com +SMTP_PASS=your-email-password +EMAIL_FROM=noreply@turbotrades.com + +# WebSocket +WS_PING_INTERVAL=30000 +WS_MAX_PAYLOAD=1048576