Maintaining Icinga without Internet?

For one of our customers we need to build a monitoring platform, this is a highly secure environment and no Internet access is available, but we do want updates when the are available.

What would be the best way to install and maintain Icinga 2 Core + Icinga Web 2 + Icinga Director in this case? Can updates be loaded using alternative ways?


this affects any package on these servers, check here for Icinga specific hints: Installation in a DMZ without internet access

With using release tarballs downloaded from GitHub, this gets a bit easier with the requirement of manually fetching all requirements (modules, additional libraries, etc.). Likely custom packages will help here as well.