-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
64 lines (51 loc) · 2.24 KB
/
.env.example
File metadata and controls
64 lines (51 loc) · 2.24 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
# Local Nexus Controller configuration (DO NOT put real secrets in git)
#
# SQLite database file path (relative to project root is OK)
LOCAL_NEXUS_DB_PATH=data/local_nexus.db
# Web server bind
LOCAL_NEXUS_HOST=127.0.0.1
LOCAL_NEXUS_PORT=5010
# Optional: protect write actions with a token.
# If set, clients must send header: X-Local-Nexus-Token: <token>
LOCAL_NEXUS_TOKEN=
# Port assignment defaults
LOCAL_NEXUS_PORT_RANGE_START=3000
LOCAL_NEXUS_PORT_RANGE_END=3999
# Logs
LOCAL_NEXUS_LOG_DIR=data/logs
# GitHub "mobile auth" (device flow)
# Create a GitHub OAuth App and set its Client ID here to enable "Connect GitHub (mobile)" in the dashboard.
LOCAL_NEXUS_GITHUB_OAUTH_CLIENT_ID=
# Local convenience: auto-open the dashboard in your browser on startup.
# Defaults to enabled for local runs, disabled on hosted platforms.
LOCAL_NEXUS_OPEN_BROWSER=true
# Enable hot-reload for development (watches Python, HTML, CSS, JS files)
# Changes are reflected immediately without manual restart
LOCAL_NEXUS_RELOAD=false
# Reboot/logon widget behavior (Windows)
# Wait for internet connectivity before opening the widget (recommended).
LOCAL_NEXUS_WAIT_FOR_INTERNET=true
# Max time to wait for internet before proceeding anyway.
LOCAL_NEXUS_INTERNET_TIMEOUT_SECONDS=90
# Additional delay at logon to let desktop/network settle.
LOCAL_NEXUS_WIDGET_START_DELAY_SECONDS=12
# Widget window geometry (pixels)
LOCAL_NEXUS_WIDGET_WIDTH=780
LOCAL_NEXUS_WIDGET_HEIGHT=240
LOCAL_NEXUS_WIDGET_MARGIN=8
# Auto-discovery and file watcher
# Path to your repositories folder (will be scanned for programs on startup)
# Example: C:\Users\YourName\Desktop\Repositories
LOCAL_NEXUS_REPOSITORIES_FOLDER=
# Enable auto-discovery of programs on startup
# When enabled, scans REPOSITORIES_FOLDER and auto-imports new programs
LOCAL_NEXUS_AUTO_DISCOVERY_ENABLED=false
# Enable file watcher to monitor folder for ZIP files
# When enabled, automatically extracts and imports ZIP files
LOCAL_NEXUS_FILE_WATCHER_ENABLED=false
# Folder to watch for ZIP files (e.g., Desktop folder)
# Example: C:\Users\YourName\Desktop
LOCAL_NEXUS_FILE_WATCHER_FOLDER=
# Auto-start all services when controller starts
# When enabled, all services with start_command will be launched on startup
LOCAL_NEXUS_AUTO_START_ALL_ON_BOOT=false