52 lines
2.2 KiB
Bash
52 lines
2.2 KiB
Bash
# ── Agent identity ───────────────────────────────────────────
|
|
# 32-byte seed as 64 hex chars. Auto-generated into .env on first boot if missing.
|
|
# Treat SERVER_SEED like a root password (capabilities + admin proofs).
|
|
# SERVER_SEED=
|
|
# SERVER_PUBLIC_KEY=
|
|
|
|
# ── Roles ────────────────────────────────────────────────────
|
|
PEARDATA_DEFAULT_ROLE=viewer
|
|
# PEARDATA_ADMIN_KEYS=
|
|
# PEARDATA_INSECURE_OPEN_ADMIN=1
|
|
# PEARDATA_ALLOWLIST=
|
|
|
|
# ── Runtime paths & limits ───────────────────────────────────
|
|
# PEARDATA_HOME=
|
|
# PEARDATA_DATA_DIR=./data
|
|
# PEARDATA_RATE_LIMIT_RPM=120
|
|
# PEARDATA_MAX_RECONNECT=20
|
|
|
|
# ── Metrics pipeline ─────────────────────────────────────────
|
|
# PEARDATA_SAMPLE_MS=1000
|
|
# PEARDATA_TIER0_POINTS=3600
|
|
# PEARDATA_TIER1_POINTS=1440
|
|
# PEARDATA_TIER1_EVERY=60
|
|
|
|
# ── HyperDB (warm history + metadata + linked sync) ──────────
|
|
# PEARDATA_HYPERDB=1
|
|
# PEARDATA_SWARM=0
|
|
# PEARDATA_DOCKER=0
|
|
# PEARDATA_DOCKER_SOCKET=/var/run/docker.sock
|
|
# PEARDATA_PROCESSES=0
|
|
# PEARDATA_PROCESSES_TOP=8
|
|
# See docs/STORAGE-HYPERDB.md
|
|
|
|
# ── agent-style REST API ───────────────────────────────────
|
|
# PEARDATA_REST=1
|
|
# PEARDATA_REST_HOST=127.0.0.1
|
|
# PEARDATA_REST_PORT=19999
|
|
# PEARDATA_REST_CORS=*
|
|
|
|
# ── Logging ──────────────────────────────────────────────────
|
|
# LOG_LEVEL=info
|
|
# LOG_JSON=1
|
|
|
|
# ── Healthcheck / soak ───────────────────────────────────────
|
|
# PEARDATA_HEALTH_KEY=
|
|
# HEALTHCHECK_TIMEOUT_MS=8000
|
|
# SOAK_DURATION_MS=60000
|
|
# SOAK_INTERVAL_MS=500
|
|
|
|
# ── Tests ────────────────────────────────────────────────────
|
|
# SKIP_INTEGRATION=1
|