lima-vm/alpine-lima

Create an alpine based ISO image for lima

Hosted by Cloud Native Computing Foundation · part of Linux Foundation

View on GitHub ↗Jump to charts ↓

lima-vm/alpine-lima has 50+ stars and 30+ forks on GitHub, is written in Shell, and was last pushed on Jul 6, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 47 minutes ago
Added to GitGenius on October 15th, 2026
Created on June 3rd, 2021
Open Issues & Pull Requests: 10 (+0)
GitHub issues: Enabled
Number of forks: 32
Total Stargazers: 58 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.1 hours
Mean response time: 239.8 days
90th percentile: 1555.2 days
Tracked items: 8

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 3
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 945 days
Stale 30+ days: 3
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

alpine-lima is a build tool that creates Alpine-based ISO images for Lima, the Linux virtual machine launcher for macOS.

The tool addresses the need to produce minimal, purpose-built ISO images for Lima that can be embedded in Rancher Desktop without unnecessary bloat or security exposure. It achieves this through a modular approach, offering multiple editions tailored to different use cases: a minimal base image, a cloud-init variant for testing Lima compatibility, a standard edition using a custom init script to reduce dependencies, and a Kubernetes-ready edition with k3s pre-installed. The standard edition notably includes QEMU support for Apple Silicon binary execution through binfmt_misc configuration. The build process runs inside a Docker container and supports multiple architectures including x86_64 and aarch64, with the Alpine aports repository included as a submodule to enable custom package builds.

Developers should adopt this tool if they need to create lightweight Alpine Linux images for Lima deployments, particularly when integrating with Rancher Desktop or similar container platforms where image size and pre-bundled dependencies matter. The standard edition is the recommended choice for most Lima use cases, as it avoids the overhead of full cloud-init while including all optional Lima requirements. The tool's architecture-agnostic design means it can generate images beyond the tested x86_64 and aarch64 platforms if needed.

Development activity shows consistent maintenance with regular updates to Alpine versions and ongoing refinement of the build process. The project actively manages its submodule dependencies and responds to changes in the Alpine ecosystem. Build and testing infrastructure receives attention, with documentation covering multiple execution scenarios including Docker, QEMU, and Lima itself. The modular edition system indicates iterative development driven by real deployment requirements rather than speculative features.