One-command development sandboxes on Firecracker microVMs. https://git.thaloco.com/thaloco/banger/
Find a file
2026-01-26 18:01:50 -03:00
.gitignore ignore 2026-01-26 18:01:50 -03:00
firecracker Add Firecracker runtime artifacts 2026-01-21 18:55:34 -03:00
id_ed25519 Add Firecracker runtime artifacts 2026-01-21 18:55:34 -03:00
README.md Document expected log noise 2026-01-21 19:30:33 -03:00
rootfs.ext4 Add Firecracker runtime artifacts 2026-01-21 18:55:34 -03:00
run.sh init 2026-01-21 18:45:45 -03:00
vmlinux Add Firecracker runtime artifacts 2026-01-21 18:55:34 -03:00

banger

Minimal Firecracker launcher.

Requirements

  • Linux host with KVM (/dev/kvm access)
  • sudo, ip, curl, ssh

Files

  • firecracker: Firecracker binary
  • vmlinux: guest kernel
  • rootfs.ext4: guest root filesystem
  • id_ed25519: SSH key for root

Run

./run.sh

SSH

ssh -i "./id_ed25519" root@<guest_ip>

Shutdown

reboot

Log Notes

  • PCI: Fatal: No config space access function found and MissingAddressRange lines are expected with pci=off in run.sh.
  • SELinux: Could not open policy file ... is expected in the minimal rootfs.