-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
68 lines (55 loc) · 2.02 KB
/
.env.example
File metadata and controls
68 lines (55 loc) · 2.02 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
# NOMAD Field Desk Environment Configuration
# Copy to .env and adjust values as needed.
# All variables are optional — defaults shown below.
# --- App Identity ---
# NOMAD_VERSION=1.0.0
# --- Upload / Content Limits ---
# Maximum upload size in bytes (default: 100 MB)
# NOMAD_MAX_CONTENT_LENGTH=104857600
# --- Knowledge Base / RAG ---
# NOMAD_EMBED_MODEL=nomic-embed-text:v1.5
# NOMAD_CHUNK_SIZE=500
# NOMAD_CHUNK_OVERLAP=50
# --- SSE ---
# Maximum simultaneous Server-Sent Event connections
# NOMAD_MAX_SSE_CLIENTS=20
# --- Service Ports ---
# NOMAD_PORT=8080
# NOMAD_OLLAMA_PORT=11434
# NOMAD_KIWIX_PORT=8888
# NOMAD_CYBERCHEF_PORT=8889
# NOMAD_FLATNOTES_PORT=8890
# NOMAD_KOLIBRI_PORT=8300
# NOMAD_QDRANT_PORT=6333
# NOMAD_STIRLING_PORT=8443
# NOMAD_DISCOVERY_PORT=18080
# --- Bind Address ---
# Interface for Flask and all managed services to bind to.
# 127.0.0.1 = loopback only (default, safest for desktop use).
# 0.0.0.0 = all interfaces (required for LAN sharing; pair with NOMAD_AUTH_REQUIRED).
# NOMAD_HOST=127.0.0.1
# --- Map Extensions ---
# Comma-separated list of allowed offline map file extensions
# NOMAD_ALLOWED_MAP_EXTENSIONS=pmtiles,mbtiles
# --- Security ---
# SENSITIVE: Do not commit real values to version control
# Secret key for session signing. Auto-generated if left blank.
# NOMAD_SECRET_KEY=
# Set to 1 to require authentication for LAN-accessible routes.
# When enabled, the generated secret key is persisted across restarts.
# NOMAD_AUTH_REQUIRED=0
# --- Mode Flags ---
# Set to 1 to enable Flask debug mode (never use in production/LAN deployments).
# NOMAD_DEBUG=0
# Enable minimal mode (disables non-essential background workers).
# NOMAD_MINIMAL_MODE=0
# --- Rate Limiting ---
# Default rate limit for GET requests
# NOMAD_RATELIMIT_DEFAULT=200/minute
# Rate limit for mutating requests (POST/PUT/DELETE)
# NOMAD_RATELIMIT_MUTATING=60/minute
# --- Misc ---
# CPU monitor polling interval in seconds
# NOMAD_CPU_MONITOR_INTERVAL=2
# Auto-OCR pipeline scan interval in seconds
# NOMAD_OCR_PIPELINE_INTERVAL=60