File size: 792 Bytes
9bc686b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
dbbe05a
9bc686b
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
PROJECT_NAME="NetraID AI Face Attendance"
API_V1_STR="/api/v1"

# Database Configuration
# Standard local docker-compose configuration
DATABASE_URL="postgresql://netraid:netraid123@localhost:5432/netraid_db"

# Security Configuration
# Generate a secure key using: openssl rand -hex 32
JWT_SECRET_KEY="replace_this_with_a_secure_random_key_for_production"
JWT_ALGORITHM="HS256"
ACCESS_TOKEN_EXPIRE_MINUTES=60
REFRESH_TOKEN_EXPIRE_DAYS=7

# Initial Super Admin Details
INITIAL_ADMIN_EMAIL="admin@netraid.ai"
INITIAL_ADMIN_PASSWORD="Admin@NetraID2026"

# Kiosk & AI Parameters
KIOSK_FACE_THRESHOLD=0.60
KIOSK_LIVENESS_THRESHOLD=0.75
FORCE_MOCK_MODE=false

# Folders for Assets
UPLOAD_DIR="./uploads"
MODELS_DIR="./models"

# Rate Limiting & Security
RATE_LIMIT_PER_MINUTE=100
ALLOWED_HOSTS="*"