No Description

Graham Gilbert 8ac703d570 Merge pull request #217 from a-zaleski/startosinstall-included-workflow-fix 1 year ago
.github 295f74be8a Update 3 years ago
Imagr 9d1b6985d7 Copy first-boot tools before startosinstall is run in an 1 year ago
Imagr.xcodeproj 95279072fd Add initial support for startosinstall workflow component 1 year ago
img 5c2a97f81b update wiki images for NBICreator 3 years ago
rc-imaging 9cf484c782 allow custom rc-imaging scripts 1 year ago
.gitignore 35bc761399 dont track any .mk files 1 year ago
LICENSE e75577997b Resolves issue #20 4 years ago
Makefile 6bb7c8c75c fix: Allow custom rc files with release dmg 1 year ago c42baf9ae9 Error messages from stderr with scripts and included_workflows 1 year ago
get_locale ff6d86a843 Localization 3 years ago b6fc9c15c3 Update 1 year ago
validateplist 39a5acd2fc Validation for scripted included workflows 2 years ago


Imagr is an application designed to be run from a NetInstall environment created with AutoNBI. It is able replace tools such as DeployStudio for many organisations without the requirement of needing to be run on OS X servers.

This is a Python application, so Python will need to be included in your NetInstall.

Development Mailing List: imagr-dev

Support Mailing List: imagr-discuss

Getting Started

The best place to get started with Imagr is the Getting Started page on the wiki.


  • Restore ASR Images (such as those created with AutoDMG)
  • Install macOS via startosinstall
  • Install packages during Imagr run and at first boot
  • Run scripts during Imagr run and at first boot
  • Include other workflows in your workflow, specified statically or using a script
  • Erase and partition disks
  • Rename the machine
  • Protect your users from accidentally wiping their devices by specifying a password for Imagr