-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
29 lines (22 loc) · 1.06 KB
/
Copy path.env.example
File metadata and controls
29 lines (22 loc) · 1.06 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
# Plexus environment configuration.
# Copy to `.env` and tweak. `.env` is not committed.
# Where the hub POSTs live signal events. Unset → hub emits nothing
# over HTTP (still routes to receptors normally).
PLEXUS_UI_ENDPOINT=http://localhost:5180/api/signal
# Logger namespace for the hub and built-in receptors.
PLEXUS_LOGGER_NAME=plexus
# httpx.post timeout in seconds for the fire-and-forget UI POST.
# Short on purpose so a down UI never slows the pinch.
PLEXUS_HTTPX_TIMEOUT=0.5
# Central log file written by the hub. Every pinch, batch, and action
# lands here. Set empty to disable the library's file handler.
PLEXUS_LOG_FILE=logs/plexus.log
# Log level for the plexus.* namespace: DEBUG | INFO | WARNING | ERROR.
PLEXUS_LOG_LEVEL=INFO
# Path to the YAML file that declares actions and batches.
PLEXUS_ACTION_CONFIG=plexus-actions.yaml
# SQLAlchemy URL for the persistence layer. Unset → memory-only mode
# (no DB writes; rev1 behavior preserved). Examples:
# sqlite:///plexus.db
# postgresql://user:pass@localhost/plexus
PLEXUS_DB_URL=sqlite:///data/plexus.db