# Base URL that the Kindle can reach. Prefer a private, stable LAN address. KINDLETOKEN_PUBLIC_URL=http://192.168.1.50:8787 # Required by POST /api/v1/ingest. Generate: openssl rand -hex 32 KINDLETOKEN_INGEST_TOKEN=replace-me # Six hours. Align the Kindle RTC wake after the collector window. KINDLETOKEN_REFRESH_SECONDS=21600 # Logical dashboard canvas. KINDLETOKEN_DISPLAY_WIDTH=800 KINDLETOKEN_DISPLAY_HEIGHT=600 # Native Kindle framebuffer output. The defaults match the verified KT3 setup. KINDLETOKEN_FRAMEBUFFER_WIDTH=600 KINDLETOKEN_FRAMEBUFFER_HEIGHT=800 KINDLETOKEN_FRAMEBUFFER_ROTATION=270 # Collector health threshold used by the authenticated status endpoint. KINDLETOKEN_STALE_HOURS=8 # Leave blank to use ./data. On a server, set a durable absolute location. KINDLETOKEN_DATA_DIR=