{"_id":"@ailuntz/minidock","_rev":"5-d3f6a8dea92c2007cecdc256b2678221","name":"@ailuntz/minidock","dist-tags":{"latest":"0.4.0"},"versions":{"0.3.0":{"name":"@ailuntz/minidock","version":"0.3.0","_id":"@ailuntz/minidock@0.3.0","maintainers":[{"name":"ailuntz","email":"ailuntz@icloud.com"}],"bin":{"minidock":"bin/minidock.mjs"},"dist":{"shasum":"2b2ce29cf8dde008045c3dd5f9ee957f6f2c7bcc","tarball":"https://registry.npmjs.org/@ailuntz/minidock/-/minidock-0.3.0.tgz","fileCount":4,"integrity":"sha512-PB3r8aS4WBDvn6h9RpjEsPqFouO0O+29ObB5z2PPa8uS64mZZjPpE+rJOkbS8NByb4cwwYsyOe8GVUS9XpxLMg==","signatures":[{"sig":"MEQCICyVYONBWRK/09r3ibX8/KLrAhU0hNuMkPAY2fd3UlZGAiAWyTO0Z+NGiLeiQiKxYlEzYWWLiUHehHZGj2fGeTUE0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27594},"type":"module","_from":"file:/tmp/minidock-release/ailuntz-minidock-0.3.0.tgz","engines":{"node":">=24.0.0"},"_npmUser":{"name":"ailuntz","email":"ailuntz@icloud.com"},"_resolved":"/tmp/minidock-release/ailuntz-minidock-0.3.0.tgz","_integrity":"sha512-PB3r8aS4WBDvn6h9RpjEsPqFouO0O+29ObB5z2PPa8uS64mZZjPpE+rJOkbS8NByb4cwwYsyOe8GVUS9XpxLMg==","deprecated":"Use 0.4.0 or newer to configure instance SSH keys from the node settings.","_npmVersion":"11.19.0","description":"Manage MiniDock containers directly over SSH","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minidock_0.3.0_1788980813749_0.625101661250137","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@ailuntz/minidock","version":"0.3.1","_id":"@ailuntz/minidock@0.3.1","maintainers":[{"name":"ailuntz","email":"ailuntz@icloud.com"}],"bin":{"minidock":"bin/minidock.mjs"},"dist":{"shasum":"93cceb35f7324143b5d59307f68e72d128033b1d","tarball":"https://registry.npmjs.org/@ailuntz/minidock/-/minidock-0.3.1.tgz","fileCount":4,"integrity":"sha512-Ma3VKAmfTZpITJq+7/CP4rBcy1FHId5AT5jTiISHKeIBvx/IQMrS1pn1IyjSR/7MMjDksyIJhheLxLE2WwA80w==","signatures":[{"sig":"MEUCIBbNlolRlRif2/8Xg3GpVS/FfTuPQAN0D6c/AMRrumDgAiEA7vmfIbr5KKJsSFRnmODaupRLh7dfjrskR3T/Vo7ZeYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAs2Rhw19dE60sNb5SE6aiuxk9dlhWd/WHUHrGMewX5tAiEArB2WOHXfDVcgc+2xBx40dQFc8x6TQSL3iFI+D7xnUv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27951},"type":"module","_from":"file:/tmp/minidock-031-release/ailuntz-minidock-0.3.1.tgz","engines":{"node":">=24.0.0"},"_npmUser":{"name":"ailuntz","email":"ailuntz@icloud.com"},"_resolved":"/tmp/minidock-031-release/ailuntz-minidock-0.3.1.tgz","_integrity":"sha512-Ma3VKAmfTZpITJq+7/CP4rBcy1FHId5AT5jTiISHKeIBvx/IQMrS1pn1IyjSR/7MMjDksyIJhheLxLE2WwA80w==","deprecated":"Use 0.4.0 or newer to configure instance SSH keys from the node settings.","_npmVersion":"11.19.0","description":"Manage MiniDock containers directly over SSH","directories":{},"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/minidock_0.3.1_1788985447444_0.6476869622846777","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"_id":"@ailuntz/minidock@0.4.0","bin":{"minidock":"bin/minidock.mjs"},"dist":{"shasum":"3740e4cd4784fdfe8b1440b9576af36cc3fd328d","tarball":"https://registry.npmjs.org/@ailuntz/minidock/-/minidock-0.4.0.tgz","fileCount":4,"integrity":"sha512-818+udshlDW/5vZaT3Yrsl5eVOJljZ4OPNvC8hBucwO8mEV6BcBsFpgOTCSMguHuuGtD/6j5W8j3pk5HgfvCVg==","signatures":[{"sig":"MEUCIQCQLp3KDEYMafp1kLqGVMRGByREVubeNcTaDjXra9c+rgIgM7O4Fv+p1ZTevWj53UCpdNaeLeE5Dj2Y9QlFJ940810=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkwMHxRcbsPfVAV6HUEC07XMNpfT3it1lpDh2XxfzcUwIgYeNT6Sm1t9B/7t9ee0x77yLcQ+t+UootsjVBa0ho85E="}],"unpackedSize":32492},"name":"@ailuntz/minidock","type":"module","_from":"file:/tmp/minidock-040-release/ailuntz-minidock-0.4.0.tgz","engines":{"node":">=24.0.0"},"version":"0.4.0","_npmUser":{"name":"ailuntz","email":"ailuntz@icloud.com"},"_resolved":"/tmp/minidock-040-release/ailuntz-minidock-0.4.0.tgz","_integrity":"sha512-818+udshlDW/5vZaT3Yrsl5eVOJljZ4OPNvC8hBucwO8mEV6BcBsFpgOTCSMguHuuGtD/6j5W8j3pk5HgfvCVg==","_npmVersion":"11.19.0","description":"Manage MiniDock containers directly over SSH","directories":{},"maintainers":[{"name":"ailuntz","email":"ailuntz@icloud.com"}],"_nodeVersion":"26.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/minidock_0.4.0_1788989117563_0.17754283757955247"}}},"time":{"created":"2026-09-09T19:06:53.575Z","modified":"2026-09-09T21:25:17.813Z","0.3.0":"2026-09-09T19:06:53.893Z","0.3.1":"2026-09-09T20:24:07.575Z","0.4.0":"2026-09-09T21:25:17.655Z"},"description":"Manage MiniDock containers directly over SSH","maintainers":[{"name":"ailuntz","email":"ailuntz@icloud.com"}],"readme":"# MiniDock\n\nManage Docker, Parallels Desktop and Android Emulator instances from the command line or the MiniDock macOS app over SSH.\n\nRequires Node.js 24 or newer and at least one prepared backend on the host.\n\nDocker images are published in [ailuntz/minidock](https://hub.docker.com/r/ailuntz/minidock), with `wechat-4.1.1`, `qq-3.2.32` and `chrome-debian13` tags for AMD64 and ARM64.\n\n```sh\nnpm install -g @ailuntz/minidock\nminidock host status\nminidock host snapshot\nminidock host execute --type=restart --instance-id=<id>\n```\n\nCommands return JSON. Set `MINIDOCK_PUBLIC_HOST` to the address used to reach the host. MiniDock stores its host data in `~/.minidock`.\n\nImages contain no authorized SSH keys. The macOS app supplies the public key selected in the node's Instance SSH settings; private keys stay on the Mac. For direct CLI use, pass `sshPublicKey` in the `instance-create` payload, or use `instance-ssh-update` for an existing MiniDock Docker or Windows instance.\n","readmeFilename":"README.md"}