-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
72 lines (53 loc) · 1.52 KB
/
.env.example
File metadata and controls
72 lines (53 loc) · 1.52 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Wareflow EMS - Environment Configuration
# Copy this file to .env and customize for your environment
# ===== Database Configuration =====
# Full path to SQLite database file (takes precedence over DIR/NAME)
# Default: data/employee_manager.db
#DATABASE_PATH=/var/lib/wareflow/ems/employee_manager.db
# Directory where database files are stored
# Default: data
#DATABASE_DIR=/var/lib/wareflow/ems
# Database filename
# Default: employee_manager.db
#DATABASE_NAME=employee_manager.db
# ===== Application Environment =====
# Application environment: development, staging, production
# Default: development
#APP_ENV=development
# Enable debug mode (shows detailed logs)
# Default: false
#DEBUG=false
# Logging level: DEBUG, INFO, WARNING, ERROR, CRITICAL
# Default: INFO
#LOG_LEVEL=INFO
# ===== UI Configuration =====
# UI theme: blue, green, dark-blue
# Default: blue
#APP_THEME=blue
# UI mode: light, dark, system
# Default: dark
#APP_MODE=dark
# Window size
#DEFAULT_WIDTH=1200
#DEFAULT_HEIGHT=800
# ===== Security =====
# Session timeout in minutes
# Default: 30
#SESSION_TIMEOUT_MINUTES=30
# Maximum failed login attempts before lockout
# Default: 5
#MAX_LOGIN_ATTEMPTS=5
# Account lockout duration in minutes
# Default: 30
#LOCKOUT_DURATION_MINUTES=30
# ===== Development Examples =====
# Development (default settings)
# DATABASE_DIR=data
# APP_ENV=development
# DEBUG=true
# LOG_LEVEL=DEBUG
# Production with custom database location
# DATABASE_PATH=/opt/wareflow/employee_manager.db
# APP_ENV=production
# DEBUG=false
# LOG_LEVEL=INFO