Dorian
b31148a8b7
fix: rpcauth credentials, reboot survival, system Tor for all containers
- Bitcoin RPC: switch to rpcauth (salted hash in bitcoin.conf, no plaintext
in config or CLI). Password stable across reboots/restarts/deploys.
- Remove daily-reboot-test.sh cron on both servers
- Enable podman-restart.service for container auto-start after reboot
- System Tor: SocksPort 0.0.0.0:9050 with SocksPolicy for container access
- LND: tor.socks=host.containers.internal:9050 (system Tor, not container)
- Bitcoin: -proxy=host.containers.internal:9050 for Tor outbound
- bitcoin_rpc.rs: reads from secrets file, cached, stable credentials
- package.rs: dynamic rpc_user/rpc_pass, rpcauth hash generation
- network.rs: fix missing send_to_peer args (mesh encryption update)
- first-boot-containers.sh: rpcauth generation, system Tor config
- deploy-to-target.sh: rpcauth credentials, LND config migration
- Mesh: encrypted channel message support (ChaCha20-Poly1305 updates)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 11:56:20 +00:00
..
2026-03-14 05:47:29 +00:00
2026-02-17 15:03:34 +00:00
2026-02-01 18:46:35 +00:00
2026-03-12 00:19:30 +00:00
2026-02-01 18:46:35 +00:00
2026-03-20 02:59:29 +00:00
2026-03-12 00:19:30 +00:00
2026-03-11 17:49:23 +00:00
2026-03-04 05:23:42 +00:00
2026-03-18 00:42:29 +00:00
2026-02-17 15:03:34 +00:00
2026-03-19 16:12:01 +00:00
2026-03-20 11:56:20 +00:00
2026-03-19 12:44:31 +00:00
2026-03-20 11:56:20 +00:00
2026-03-17 23:56:37 +00:00
2026-02-25 18:04:41 +00:00
2026-02-17 15:03:34 +00:00
2026-03-05 07:53:04 +00:00
2026-02-25 18:04:41 +00:00
2026-02-18 13:48:45 +00:00
2026-03-18 13:53:27 +00:00
2026-03-09 09:53:36 +00:00
2026-03-10 23:56:10 +00:00
2026-03-12 12:56:59 +00:00
2026-03-19 12:44:31 +00:00
2026-02-01 05:42:05 +00:00
2026-03-20 10:48:06 +00:00
2026-03-01 17:53:18 +00:00
2026-03-13 03:38:33 +00:00
2026-03-14 05:39:46 +00:00