# Anarchy ZHTP Node - Ops Update Date: 2025-11-25T11:12:40Z Changes - Identity persistence: keep stable node_id in `/opt/anarchy-zhtp-node/data/identity.json`. - Atomic state writes: `peers.json` and `chain.json` now written via temp+rename. - New endpoints: - `GET /zhtp/peers/export` — returns list of peer addresses - `POST /zhtp/peers/add` — add a peer address (validates non-empty) - Apache proxy: - `https://www.anarchyspace.com/zhtp` → proxied to ZHTP UI (`127.0.0.1:4820/ui/`) - Widget link updated to `/zhtp` path - Cleanup: - Archived `/opt/zhtp-node` and `/opt/bridge` to `/opt/_archive/` - Moved bad test `/var/www/html/zhtp_test.php` into `/var/www/html/_archive/` - Lite client: downloadable script for user devices - `https://www.anarchyspace.com/zhtp/downloads/zhtp-lite-client.js` Notes - Public 4820 remains accessible; keep if nodes must connect directly. Consider restricting POSTs later if abuse is observed (optional shared secret auth can be added on request). - Nginx still running but not used for 80/443. Can disable to simplify.