Local updates server

Hello.
We have number of devices, wich does not (and should not) have direct access to Internet, but would like to update their RouterOS on regular and centralized basis.
Is there some guide to implementing local update server?

Under System - Auto Upgrade you can choose the device from which a particular unit will upgrade. Of course, that is only one of the available options.

I do not use GUI or WEB interface.

I want to host package files on our Linux server, and have devices to look for updates there, instead of cloud.mikrotik.com

you can set the package source in the gui AND in the terminal:

/system upgrade upgrade-package-source

here you can add your server where you have dowloaded all packeges to

Ok.
What structure should be there?