Skip to content

State and Storage

What is stored

Repowire stores local config, daemon state, event history, attachments, schedules, jobs, and relay keys under the user's Repowire data paths.

Config

~/.repowire/config.yaml contains daemon host/port/auth, spawn commands and profiles, delivery queue settings, relay config, and optional update checks.

SQLite state

The daemon persists operational state in SQLite. It uses lazy repair and debounced writes where practical so normal mesh operations do not become eager polling or disk-churn loops.

Attachments

Uploaded files are stored locally with retention cleanup. Dashboard uploads can be tunneled through relay, but the final readable path is local to the daemon machine.