Hosting Sites
ETSi can serve any static website or single-page application to all peers on the mesh.
Start hosting
- Open the Hosting tab in ETSi
- Click Select Folder and choose the directory containing your site's files
- Enter a name for your site — this becomes the
.etsisubdomain (e.g.myapp→http://myapp.etsi/) - Click Start Server
ETSi generates a Caddyfile, launches Caddy on port 8080, and broadcasts your site's address to all peers via gossip. Peers will see your site appear in their directory within one gossip cycle (~10 seconds).
Static files only. Server-side languages (PHP, Node.js, Python) are not supported through ETSi's built-in hosting integration.