Self-hosting the 27k1 RMS App

Last updated: 2 August 2024

To control the roll-out of the 27k1 RMS software updates to the user PC's, the application files are hosted on your own internet or intranet server.

There may be other methods using Intune as an example to control update roll-outs, other methods are beyond the scope of this article.

The procedure:

Step 1. Advise 27k1 of your intent

Confirm with 27k1 that you wish to control the roll-out of app updates internally, by  providing an email address for the person or department responsible for receiving and administering the software updates from 27k1.

The most recent application can always downloaded from this link:

https://rms.27k1.net/fullinstallationpackage/27k1 RMS.zip

Step 2. Configure the web server

  1. Establish a subdomain on your webserver e.g. https://rms.<mydomain>.com
    NB. The 27k1 RMS can only be downloaded from a server with an SSL Certificate.
  2. Create a folder at root level of the new subdomain for the application files.
    /packages
  3. At root level create an .htaccess file with the following content:
    AddType application/vns.ms-appx .appx
    AddType application/vns.ms-appx .appxbundle
    AddType application/application/xml .appinstaller

Step 3. Configure the 27k1 RMS App

Configure a database and install the 27k1 RMS as per the kb at https://knowledgebase.27k1.com/

Open the 27k1 RMS and go to "Settings/27k1 App Administration", you will need to have a Microsoft 365 Global Admin account to access this area.

Image
  • Select "27k1 RMS Update Server" from the menu.
  • Switch the toggle button to "27k1 RMS app updates are delivered from URI
  • Enter the full URI for the updates which was set in Step 2.
  • Click Save

Step 4. Copy the application files on to the Web Server

When you are confident the new or updated app is ready for roll-out, copy to the packages folder created in Step 2 from the downloaded fullinstallationpackage:

  • file: 27k1 RMS (Package).appinstaller
  • folder: 27k1 RMS (Package)_x.x.x.x_Test 
    where x.x.x.x is the 27k1 RMS Version

Image
The 27k1 RMS users will now be presented with a Microsoft dialog asking to update.