Skip to content

v0.7.0

Choose a tag to compare

@andreygrehov andreygrehov released this 07 Oct 03:45
· 1 commit to master since this release

Range opens an EBS snapshot, or the root disk of an AMI, from any machine with AWS credentials. It needs no volume, no instance and no network path to your VPC.

range shell ebs://ami-0123456789abcdef0
range run ebs://snap-0123456789abcdef0 -- cat /etc/os-release
  • From a MacBook, a command in an Ubuntu 24.04 snapshot took 6.3 s and moved 34.6 MB of its 7.5 GB. Starting an instance from the AMI took 21.9 s to the same command.
  • An x86 server's snapshot opens on an Apple silicon Mac too. The shell and its commands are Range's own, from busybox, and the files are the snapshot's.
  • Range reads ext4 and XFS: Ubuntu, Debian, Amazon Linux and RHEL. A snapshot of a running machine opens as its disk held it.
  • AWS serves only snapshots that your account owns or that another account shared with it.
  • When a session fails in Range's VM, Range now says why.
curl -fsSL https://github.com/andreygrehov/range/releases/latest/download/range_$(uname -s)_$(uname -m).tar.gz | tar -xz
./range shell python:3.12