Image Storage Service

Installing the Service

The storage service and activation are two separate steps, both of which must be completed.

Requirements Before Installation

The storage services requires a php 8.1  server with SSL. It is a very simple service so it is likely to work with other versions.

Note also that this service can be installed on any existing php-based web server, and typically should be installed on the same server as a nocms deployment. A dedicated server is not required.

Download the code as a zip file, here. Extract and install as described below.

Installation

Select a storage location on the storage server, for example (where ~ indicates the server root folder):

  •  ~/pics/
  • ~/clients/9875/   (this could be used on a noCMS server to provide a storage service for a number of workspaces. Each workspace would require its own storage service installation.

Within the storage location, add an image folder. The image folder name can be anything you like, including a number. E.g.

  •  ~/pics/2024/
  • ~/clients/9875/store1/

 Add the following storage service files as extracted,  to the storage location, leave the image folder empty;

  • index.php
  • last.dat
  • image-store.ini.php

Open the image-store.ini.php and add the following, and save back to the server:

  • The ip address of the Bizcloud host
  • The url of the Bizcloud host
  • A sufficiently long token. Replace the example token with your own unique token

Activation

Activation of the Bizcloud Image Storage Service is achieved by inserting the token and its end-point or location into the Workspace Settings and Preferences of the workspace.

This action can only be performed by a workspace administrator.