Skip to main content

Install EHM

Pre-requisite

  1. System Setup
  2. Nginx Installation
  3. Docker Installation
  4. EH Services Installation
  5. MariaDB Installation
  6. PhpMyAdmin Installation
  7. EH Manager Installation
  8. A domain / subdomain
warning

Please ask for the installation details to EpicLabs23

Interactive Installation

sudo su
eh-manager install-ehm

Non-interactive Installation

sudo su
eh-manager install-ehm -v 0.0.1 --dbpass drootp --apiurl http://localhost:2326 --os 24.04

Create first Admin user

node /epiclabs23/eh/ehm/<version>/ehm-api/prisma/create-admin.mjs

Example:

node /epiclabs23/eh/ehm/0.0.2/ehm-api/prisma/create-admin.mjs

Access EHM UI

http://<domain>:2325

Configure EHM

In EHM UI:

  1. System > Config > General Settings update Public IP.
  2. System > Config > DNS Settings update Public IP.

Create packages

Go to Packges > Create Package

DNS Setup

  1. Go to System > Config > DNS Settings and update the Public IP