Publish latest.txt
Paste terminal output, scan result, deploy log, or current issue. The service redacts common tokens/password fields before writing public TXT.
Ready.
Stable URLs for assistant browse
Use these after DNS/proxy is online. The read token is in the environment file on the server.
Paste read token, then build links.
Upload TXT/LOG/MD
For small text readouts only. ZIP/project upload belongs in AI Workspace; this proxy is intentionally TXT-first.
Ready.
Local ops helper commands
Run these on the host/CT where the package is installed.
# Publish pasted stdin as latest.txt cat /tmp/output.txt | rp-readout write --title "Current issue" # Publish system status snapshot rp-readout status --title "Node status" # Publish project tree/manifest readout rp-readout scan /path/to/project --title "Project scan" # Publish tail of a log file rp-readout tail /var/log/syslog --lines 250 --title "syslog tail" # Print stable public URLs rp-readout urls
Security model
This is a readout proxy, not a file manager. Keep public endpoints text-only and sanitized.
Public: /r/<READ_TOKEN>/latest.txt /r/<READ_TOKEN>/manifest.txt /r/<READ_TOKEN>/iterations/latest.txt Admin/write: /api/publish /api/upload-txt Rules: - Do not publish raw passwords, app passwords, tokens, private keys, cookies, or full config dumps. - Use one read token per exposed service. - Rotate tokens after accidental exposure. - Prefer logs, status, trees, manifests, and redacted configs.