|
| 1 | +# =============================================================== |
| 2 | +# FastKit Demo Environment File |
| 3 | +# This file was automatically generated by FastKit. |
| 4 | +# |
| 5 | +# ➤ GitHub: https://github.com/abhishek-nexgen-dev |
| 6 | +# ➤ Created on: 2025-06-28T14:42:28.168Z |
| 7 | +# |
| 8 | +# This file contains example environment variables for development. |
| 9 | +# Please modify these values as needed for your local setup. |
| 10 | + |
| 11 | +# ---------------------------- |
| 12 | +# Server Configuration |
| 13 | +# ---------------------------- |
| 14 | +PORT=3000 |
| 15 | +HOST=localhost |
| 16 | +NODE_ENV=development |
| 17 | +ENVIRONMENT=development |
| 18 | + |
| 19 | +# ---------------------------- |
| 20 | +# Database Configuration |
| 21 | +# ---------------------------- |
| 22 | +DATABASE_TYPE=mongodb |
| 23 | +DATABASE_URL=mongodb://localhost:27017/fastkit |
| 24 | +DATABASE_HOST=localhost |
| 25 | +DATABASE_PORT=27017 |
| 26 | +DATABASE_USERNAME=your-db-username |
| 27 | +DATABASE_PASSWORD=your-db-password |
| 28 | +DATABASE_NAME=fastkit |
| 29 | + |
| 30 | +# ---------------------------- |
| 31 | +# JWT Authentication |
| 32 | +# ---------------------------- |
| 33 | +JWT_SECRET=your-super-secret-jwt-key-change-this-in-production |
| 34 | +JWT_EXPIRES_IN=24h |
| 35 | +JWT_ALGORITHM=HS256 |
| 36 | + |
| 37 | +# ---------------------------- |
| 38 | +# CORS Settings |
| 39 | +# ---------------------------- |
| 40 | +CORS_ORIGIN=true |
| 41 | +CORS_METHODS=GET,POST,PUT,DELETE,PATCH |
| 42 | +CORS_ALLOWED_HEADERS=Content-Type,Authorization |
| 43 | +CORS_CREDENTIALS=true |
| 44 | + |
| 45 | +# ---------------------------- |
| 46 | +# Security Settings |
| 47 | +# ---------------------------- |
| 48 | +RATE_LIMIT_WINDOW_MS=900000 |
| 49 | +RATE_LIMIT_MAX=100 |
| 50 | +SECURITY_HELMET=true |
| 51 | +SECURITY_COMPRESSION=true |
| 52 | +SECURITY_MORGAN=true |
| 53 | + |
| 54 | +# ---------------------------- |
| 55 | +# Email Settings |
| 56 | +# ---------------------------- |
| 57 | +EMAIL_SERVICE=gmail |
| 58 | +EMAIL_HOST=smtp.gmail.com |
| 59 | +EMAIL_PORT=587 |
| 60 | +EMAIL_SECURE=false |
| 61 | +EMAIL_USERNAME=your-email@gmail.com |
| 62 | +EMAIL_PASSWORD=your-app-password |
| 63 | +EMAIL_FROM=noreply@yourapp.com |
| 64 | + |
| 65 | +# ---------------------------- |
| 66 | +# Custom Variables |
| 67 | +# ---------------------------- |
| 68 | +APP_NAME=FastKit App |
| 69 | +API_VERSION=v1 |
| 70 | +MAX_FILE_SIZE=10MB |
0 commit comments