Repo custody daemon
Reape0r mirrors the repo. Deliver the actual installer.
Reape0r is the paid repo-custody installer for client workspaces. SkyePay charges the selected access plan immediately; runtime delivery stays locked until payment and workspace provisioning are complete. He keeps one encrypted mutable current mirror of the full Git workspace, including `.git`, writes custody receipts first, restores without depending on GitHub, and can mirror the same work to GitHub or Codespaces when the owner wants that extra remote.
Available lanes
Starter, Pro, Command, Sovereign, and the Reape0r add-ons are live SkyePay offers.
The cards below load from `/skyepay/offers`, so prices, storage limits, mirror object limits, device counts, retention, wake cycles, and the installer add-ons stay tied to the FS27 catalog instead of hardcoded copy.
Installer contents
The package is a Node CLI, not a PDF promise.
It ships the buyer runtime CLI with `doctor`, `init`, `snapshot`, `sync`, `watch`, `verify`, `restore`, `sovereign-sync`, Git parity, Vault push/pull, and the local bridge commands. The downloadable package does not include the full development source tree, source maps, or a resale license. Owner/admin package download is gated by shared 0S auth; buyer download is gated by settled SkyePay payment and completed workspace provisioning.
- Manual install
tar -xzf skyevault-agent-latest.tar.gz cd skyevault-agent npm install --omit=dev node bin/skyevault-agent.mjs doctor - Auto-install add-on
tar -xzf skyevault-agent-latest.tar.gz cd skyevault-agent SKYEVAULT_AGENT_AUTO_INSTALL=1 \ SKYEVAULT_WORKSPACE_ID="$SKYEVAULT_WORKSPACE_ID" \ SKYEVAULT_REPO_PATH="/path/to/repo" \ SKYEVAULT_DROP_URL="$SKYEVAULT_DROP_URL" \ SKYEVAULT_AGENT_PLAN="${SKYEVAULT_AGENT_PLAN:-pro}" \ SKYEVAULT_PORTAL_KEY="$SKYEVAULT_PORTAL_KEY" \ SKYEVAULT_AGENT_PASSPHRASE="<customer-owned unlock passphrase>" \ ./install.sh - Sync
node bin/skyevault-agent.mjs init --workspace="$SKYEVAULT_WORKSPACE_ID" --repo=/path/to/repo --vault-url="$SKYEVAULT_DROP_URL" --plan="${SKYEVAULT_AGENT_PLAN:-pro}" --interval-seconds="${SKYEVAULT_AGENT_INTERVAL_SECONDS:-600}" export SKYEVAULT_PORTAL_KEY="<workspace portal key from install center>" export SKYEVAULT_AGENT_PASSPHRASE="<customer-owned unlock passphrase>" node bin/skyevault-agent.mjs sync --plan="${SKYEVAULT_AGENT_PLAN:-pro}" --interval-seconds="${SKYEVAULT_AGENT_INTERVAL_SECONDS:-600}" --upload node bin/skyevault-agent.mjs watch --plan="${SKYEVAULT_AGENT_PLAN:-pro}" --interval-seconds="${SKYEVAULT_AGENT_INTERVAL_SECONDS:-600}" --upload - Sovereign parity
node bin/skyevault-agent.mjs sovereign-sync --workspace="$SKYEVAULT_WORKSPACE_ID" --repo=/path/to/repo --message="Update workspace" --json node bin/skyevault-agent.mjs sovereign-sync --workspace="$SKYEVAULT_WORKSPACE_ID" --repo=/path/to/repo --message="Update workspace" --push-git --json - Connect GitHub or Codespace
cd /path/to/repo git remote -v git remote add origin https://github.com/org/repo.git git branch -M main node bin/skyevault-agent.mjs sovereign-sync --workspace="$SKYEVAULT_WORKSPACE_ID" --repo="$PWD" --message="Update workspace" --push-git --remote=origin --branch=main --json - Recover
node bin/skyevault-agent.mjs verify --receipt=/path/to/current-receipt.json node bin/skyevault-agent.mjs restore --receipt=/path/to/current-receipt.json --out=/tmp/restored-repo
DevodeRator field guides