{"repo":"Teylersf/freeremotedesk","free":true,"listed":false,"github":"https://github.com/Teylersf/freeremotedesk","clone":"git clone https://github.com/Teylersf/freeremotedesk.git","description":"Browser-first, self-hosted remote desktop. WebRTC P2P. Runs on your own free-tier Cloudflare + Vercel accounts. Zero monthly cost. Includes AI-agent setup guide.","language":"TypeScript","stars":32,"topics":["anydesk-alternative","cloudflare-workers","durable-objects","free","p2p","pwa","react","remote-control","remote-desktop","rust"],"license":null,"category":"self-hosted-apps","readme_excerpt":"FreeRemoteDesk Reach your home dev machine from any browser. Zero servers you run. Zero monthly cost. You own the whole stack. Setup — pick your path 🤖 Path A: Hand this repo to your AI agent (recommended for vibe coders) Open your AI coding tool (Claude Code, Cursor, Aider, Codex, Continue — anything with a terminal) and paste one line: \"Set up FreeRemoteDesk for me. Read AGENTS.md at https://github.com/Teylersf/freeremotedesk/blob/main/AGENTS.md and follow it exactly.\" Your agent will: - Check you have node , pnpm , gh installed (install if missing) - Prompt you to log into gh , wrangler , and vercel (three one-time browser sign-ins) - Deploy the signaling Worker to your Cloudflare account - Deploy the PWA to your Vercel account with the right env var - Download the host installer for your OS - Hand you the two URLs to paste into the agent's first-run wizard Total user work: three CLI logins + one installer double-click + copy-paste two URLs. 🖱️ Path B: Two Deploy Buttons + one download (no AI needed) 1. Deploy signaling to your Cloudflare: 2. Deploy PWA to your Vercel: 3. Download the latest release, install, paste the two URLs into the wizard. Full walkthrough: docs/DEPLOY.md . 🧑‍💻 Path C: Run the setup script yourself If you have the CLIs installed and don't want to click through UIs: The script does everything Path A does, minus the AI narration. --- Why - No middleman. Signaling on your Cloudflare, PWA on your Vercel. Nobody (including us) sits between your devices","default_branch":null,"files":null,"tree":[],"storefront":"/r/Teylersf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Teylersf/freeremotedesk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}