Preparing the installer
Overview
The installer is delivered as a zip archive (e.g., era_installer_231130.zip).
The archive contains the installation scripts, and the images are shipped separately.
The root directory contains:
-
remote installation script (install_ssh.sh);
-
remote wipe script (uninstall_ssh.sh);
-
script for remote installation of necessary components on the server without internet access (prerequisites.sh);
-
script to generate a CLI command to create a container from an existing container for further reinstallation of the system by swapping the container (gen_container_cmd_ssh.sh).
The prerequisites directory contains scripts for remotely installing components on a server without internet access.
The era directory contains the main installation scripts as well as images of the systems and subsystems available for installation.
Preparation
The installer archive must be unzipped.
Place the docker images supplied separately into the era/image directory:
-
Incoplax platforms (e.g, era_1.8.0-2023_11_24_1_docker.tar.gz).
-
DBMS postgresql (e.g. postgresql_14.tar.gz). Not required. Applies only if you choose to install postgresql in a container, and if no image is available, it is downloaded from the network by the installer.
-
VOSK speech recognition systems (e.g. vosk_1_0_0_0.tar.gz). Not required. Applies only if you choose to install the steno service.
Place the separately supplied product layer installer archive (e.g. era_product_2023_11_24.zip) in the era/assets directory. Not required. Can be downloaded and updated by the master domain administrator in the Settings application".
Done.
If you will be installing the system in a closed loop without a direct ssh connection, you can either transfer the resulting distribution to the target server or do the preparation directly on it. |