Fs | Onion

| Component | Role | | ------------------ | -------------------------------------------------------------------- | | | Tor hidden service (v3) with a .onion address | | File server | Lightweight HTTP server (e.g., Nginx, Caddy) or FTP/WebDAV backend | | Auth layer (optional) | HTTP Basic Auth, client certificates, or shared secret via Tor's auth | | Client | Tor Browser + http://<onion>/ or curl --socks5-hostname localhost:9050 |

Data flow:

HiddenServiceDir /var/lib/tor/onionfs/ HiddenServicePort 80 127.0.0.1:8080 HiddenServiceVersion 3 Nginx config (backend): onion fs