Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

armbian/sdk

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
100 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Armbian logo

Purpose of This Repository

The Armbian SDK publishes ready-to-deploy generic Armbian images preloaded with the toolchain, source repositories, and dependencies needed to develop on the Armbian platform — drop one onto a cloud provider, Proxmox, or any QEMU/KVM-capable hypervisor and start building immediately.

Daily builds from this repository's GitHub Action target uefi-x86 and uefi-arm64 on Ubuntu Noble and Debian Trixie with the cloud kernel, published as raw .img.xz and .img.qcow2.

Quick Start

Download a .img.qcow2 from the latest release and boot it under any QEMU/KVM-capable hypervisor.

  • Default credentials: armbian / armbian (configured in userpatches/firstboot.conf)
  • code-server (browser-based VS Code) on port 8443
  • Build framework checked out at ~/workspace/build

What's Inside

  • Curated source tree pre-cloned into the code-server workspace at /armbian/code-server/config/workspace/ (linked at ~/workspace for shell users): build, configng, documentation, website, imager.
  • Build dependencies pre-installed (./compile.sh requirements already ran in the rootfs) — the first build skips the apt phase.
  • code-server installed on first boot via armbian-config --api module_code-server install, with the Python extension (ms-python.python) pre-installed and the Claude Code CLI available in the integrated terminal.
  • SSH ready out of the box: maintainer's GitHub public keys baked into both root and the armbian user via Armbian's PRESET_*_KEY firstboot mechanism.
  • Asset manifest at a stable URL for programmatic consumption: https://github.com/armbian/sdk/releases/latest/download/armbian-images.json.

How It's Built

The GitHub Action drives a {board} × {release} × {extension} matrix through the armbian/build composite action. Each cell runs the build chroot's customize-image.sh (clones, build deps, key seeding) and stages provisioning.sh for first boot (code-server install, extension provisioning, ownership handover). After the matrix completes, an aggregator job merges per-image manifests into a single armbian-images.json and promotes the release from pre-release to latest.

Resources

About

Daily virtual machine images preloaded with a ready-to-use Armbian development environment for x86 and arm64 hosts. Ships in ISO and qcow2 formats with Docker, the Armbian build framework, and a browser-based code-server IDE with the Claude Code plugin pre-configured.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

Sponsor this project

Used by

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.