Initial commit: TRI bootstrap server

- Caddy HTTPS static file server config
- Tor hidden service (V3 onion) for anonymous access
- Bootstrap generation script (blk0001.dat + txleveldb + database)
- Dropbox upload script
- Systemd services (tor-bootstrap, caddy)
- Operator guide and verification script
This commit is contained in:
Krystie
2026-04-21 01:53:34 -07:00
commit 50bd396c2b
11 changed files with 819 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
# Tor configuration for TRI Bootstrap Server Hidden Service
# Place at: /etc/tor/tri-bootstrap/torrc
# Run as: sudo systemctl enable --now tor@tri-bootstrap
# Hidden Service Directory
HiddenServiceDir /var/lib/tor/tri-bootstrap/
# Serve HTTP (port 80) via Tor
# The Caddy server (or any HTTP server) listens on 127.0.0.1:80
HiddenServicePort 80 127.0.0.1:80
# V3 onion service (current standard)
HiddenServiceVersion 3
# Don't attach to a specific port — use the default
# OR force a specific port:
HiddenServicePort 80
# Security settings
ExcludeSingleHopRelays 1