Skip to content
/ manana Public
forked from munki/munkiwebadmin

Web app to manage a Munki repo and monitor Munki clients

License

Notifications You must be signed in to change notification settings

ox-it/manana

 
 

Repository files navigation

Codename Manana (a fork of MunkiWebAdmin)

This is an updated version of MunkiWebAdmin form Greg Neagle incorporating patches from Steve Kueng. This fork is actively maintained by the University of Oxford Mac team. Our goal was to remove the software deployment and updates entirely from the Casper Suite and facilitate a more advanced autopkg and Munki workflow.

As a result we built a Manana – a middleware to enable inventory information in the JSS to be used to manage Munki clients. Our solution integrates nicely with all tools of the Munki ecosystem: one can use autopkg, MunkiAdmin, MunkiWebAdmin, munki-staging, and all the other great Open Source software out there.

The code is in production in our environment since mid 2015. We are actively maintaining the code, but our focus are still features. So please forgive us not having spent time on a nice UI. Currently one has to rely on the code generated Django admin interface.

Please find some set-up notes for the dynamicc manifests based on JSS inventory within the JSS manifests application's README.md

Marko's presentation at MacAD UK 2016 provides an overview of the workflow beginning with slide 35.

About

Web app to manage a Munki repo and monitor Munki clients

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.7%
  • Python 16.3%
  • CSS 13.4%
  • HTML 7.7%
  • Shell 0.9%