{
 "schema_version": 1,
 "generated": "2026-10-20",
 "id": "unstablebuild-rune--open-remote-projects-from-laptop",
 "repo": "unstablebuild/rune",
 "repo_url": "https://github.com/unstablebuild/rune",
 "repo_slug": "unstablebuild-rune",
 "title": "Open projects from a home machine on your laptop",
 "page_title": "How to open projects from a home machine on your laptop with Rune",
 "summary": "Run a headless Rune node on a dev machine and open its mounted projects from any other Rune instance.",
 "who": "A developer whose code lives on a workstation or dev pod at home or in the office, who wants to keep working from a laptop with the same workspace.",
 "problem": "Source code and tools sit on one machine, so working from another device means copying files or losing the environment.",
 "outcome": "Your projects open in Rune on your laptop through the Rune network, served by a headless node on the dev machine.",
 "steps": [
  "Start the headless node with the docker run command from the README's headless section, using the unstablebuild/rune image, --hostname devpod, and your projects folder mounted into the container.",
  "Run `docker logs -f rune` to print the sign-in code.",
  "Sign in to Rune on your other machine with that sign-in code.",
  "From a connected Rune instance, run `workspaceopen rune://devpod/home/rune/projects` to open the mounted projects.",
  "When Rune asks, approve installing any language package the node is missing so it installs on the node."
 ],
 "agent_prompt": "Using the repo unstablebuild/rune, follow the headless section of its README to start a headless node with --hostname devpod and the projects folder mounted, then run `docker logs -f rune` and report the sign-in code location. Confirm the node is running with `docker ps` before reporting success.",
 "agents": [
  "any"
 ],
 "difficulty": "Intermediate",
 "time": "1 hour",
 "basis": "readme",
 "caveat": "The README says the headless guide covers systemd, launchd, OpenRC, and runit setups, but the network setup details are only in the external docs.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "go",
 "requirements": [
  "A macOS or Linux machine for the desktop app, or Docker for the headless node",
  "Git installed to clone the source repository",
  "Go and make installed to build Rune from source",
  "An existing Rune installation before installing extensions with pkg install"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The sign-in code gives access to your headless node, so do not share it or leave it in shared logs."
  }
 ],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/unstablebuild-rune/open-remote-projects-from-laptop/",
 "md": "https://dedupedai.com/use-cases/unstablebuild-rune/open-remote-projects-from-laptop/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/unstablebuild-rune--open-remote-projects-from-laptop.json",
 "api_version": "v1"
}
