HBSMR WEB/API: Pre-requisites

Web server

HBSMR WEB & API can run on Windows or Linux web servers, with the relevant .NET Core runtime package installed. We will advise on specific versions during the implementation phase.

On Windows servers it is recommended to install the site within IIS which acts as a reverse proxy.

On Linux it is possible to use nginx or Apache web server.

Database connectivity

HBSMR WEB & API require a TCP/IP connection to the HBSMR SQL Server database. This can be over non-standard ports.

SMTP

Some functionality in HBSMR WEB requires the ability to send emails via an SMTP server or service. This facility is usually provided by the customer, but we can advise on other options.

HTTPS

HBSMR WEB & API should run entirely under https. When running on customers' infrastructure, the provision and installation of a suitable certificate is normally the customer's responsibility, but we can advise on use of "LetsEncrypt" if required. When HBSMR WEB & API are running on Exegesis hosting, we will install certificates supplied by the customer or use LetsEncrypt as required.

Web address

HBSMR WEB & API must be accessible on the web. Often the chosen address is a sub-domain of the customer's main domain, e.g. heritage.borsetshire.gov.uk

Equally it can run under a domain provisioned for the site, e.g. borsetshire-heritage.info

The provision of a suitable address is normally the customer's responsibility, though we can purchase and manage domains on request.

CGI

The HBSMR API MapServer option runs as a CGI application, so the CGI role service must be enabled on Windows servers.

 

 

 

 

 

Find out more