Files
peardata/.env.example
T
Raven Scott 9bc7a67020
CI / test (push) Successful in 51s
Release rolling / release (push) Has been cancelled
updates
2026-07-18 19:04:39 -04:00

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