Starts a local HTTP file server, then launches cloudflared in tunnel mode.
Cloudflare assigns a random *.trycloudflare.com URL that proxies straight to your machine.
Anyone with the link can access your files instantly.
Go net/http Cloudflared ARM64 Termux Windows
Built as a companion to the ARTEMIS ecosystem — used to serve files from an Android device over a Cloudflare tunnel without exposing any local ports.
Your Machine +-----------------------+ | artemis-server | | | Cloudflare Edge | http.FileServer +------> *.trycloudflare.com ------> Anyone on the internet | :8080 | (tunnel) | | | cloudflared tunnel | +-----------------------+ $ ./artemis-server --dir /path/to/files --port 8080 Serving /path/to/files on http://0.0.0.0:8080 Tunnel URL: https://random-words-here.trycloudflare.com
./artemis-server — serve current dir on :8080
./artemis-server --dir ~/files --port 9000
./artemis-server --protocol quic --log server.log
The ARM64 binary runs natively in Termux with no root required.
Pair with cloudflared to instantly share files from your phone
to any device in the world. No app, no account, no subscription.