NanoMDM is a minimalist Apple MDM server and library heavily inspired by MicroMDM
NanoMDM is a minimalist Apple MDM server and library heavily inspired by MicroMDM
NanoMDM is a minimalist Apple MDM server and library heavily inspired by MicroMDM.
Quickstart
A quick guide to get NanoMDM up and running using ngrok.
Operations Guide
A brief overview of the various command-line switches and HTTP endpoints and APIs available to NanoMDM.
.zip files containing the server and supplementals should be attached to every GitHub release.main branch commit.docker pull ghcr.io/micromdm/nanomdm:latest — docker run ghcr.io/micromdm/nanomdm:latestmain branch commit (and tagged with :main)make.NanoMDM is but one component for a functioning MDM server. At a minimum you need a SCEP server and TLS termination, for example. If you've used MicroMDM before you might be interested to know what NanoMDM does not include, by way of comparison.
file and mysql storage backends are "easy" to inspect and query.NanoMDM, at its core, is a thin composable layer between HTTP handlers and a set of storage abstractions.
http package.service package.storage package.You can read more about the architecture in the blog post Introducing NanoMDM.
No open issues yet, or sync has not completed.