-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
61 lines (51 loc) · 1.19 KB
/
.env.example
File metadata and controls
61 lines (51 loc) · 1.19 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
# =============================================================================
# IMAGE COMPRESSOR - ENVIRONMENT CONFIGURATION
# =============================================================================
NODE_ENV=production
PORT=3000
BASE_URL=http://localhost:3000
APP_VERSION=1.0.0
MAX_UPLOAD_MB=25
MAX_PIXELS=60000000
MAX_CONCURRENT_JOBS=4
REQUEST_TIMEOUT_MS=20000
TEMP_DIR=/tmp/image-compressor
CLEANUP_TTL_MINUTES=20
CLEANUP_INTERVAL_MINUTES=5
DEFAULT_QUALITY=80
QUALITY_MIN=40
QUALITY_MAX=95
QUALITY_SEARCH_ITERS=9
RESIZE_STEP=0.92
RESIZE_MIN_WIDTH=320
RESIZE_MIN_HEIGHT=320
DEFAULT_OUTPUT_FORMAT=same
DEFAULT_STRIP_METADATA=true
WEBP_EFFORT=4
AVIF_EFFORT=4
PROGRESSIVE_JPEG=true
USE_MOZJPEG=true
ENABLE_QUEUE=false
REDIS_URL=redis://redis:6379
QUEUE_NAME=image-jobs
QUEUE_WORKERS=2
JOB_TIMEOUT_MS=60000
FAILED_JOB_RETENTION=86400
COMPLETED_JOB_RETENTION=3600
LOG_LEVEL=info
LOG_PRETTY=false
LOG_FILE=
CORS_ORIGINS=*
RATE_LIMIT_PER_MINUTE=60
ENABLE_HELMET=true
CSP_MODE=moderate
ENABLE_COMPRESSION=true
SHARP_CONCURRENCY=0
SHARP_CACHE_MB=50
OUTPUT_MODE=standalone
ENABLE_METRICS=false
METRICS_PATH=/metrics
HEALTH_CHECK_DETAILED=true
DEV_HOT_RELOAD=false
DEV_VERBOSE_ERRORS=false
DEV_LOG_REQUESTS=false