Search…
Install & Update

Requirements

  • Command-line experience
  • Docker installed
  • License key (concat our sales)
Access to gitlab.com/jet-admin/jet-onpremise is necessary before installing. Contact our sales to get access to get On-premise license or start trial.

Installation

1. Download on-premise package

You should have access to gitlab.com:jet-admin/jet-onpremise repository.
1
git clone [email protected]:jet-admin/jet-onpremise.git && cd jet-onpremise
Copied!

2. Create Initial config file and set Required parameters

1
./scripts/generate_config/run.sh
Copied!
After running this command you should have .env file created in the current directory. You should set the following required parameters inside it.
1
#------------------------------------------------------------------------------
2
# (*) Required parameters
3
#------------------------------------------------------------------------------
4
5
# - License Key
6
7
LICENSE_KEY=
8
9
# - General
10
11
BUILD_NAME=master
12
NGINX_PORT=80
13
CENTRIFUGO_PORT=8000
14
15
COMMON_SECRET_KEY=
16
COMMON_DEBUG=0
17
COMMON_FRONTEND_URL=http://localhost
18
COMMON_FRONTEND_HOST=localhost
19
COMMON_BACKEND_URL=http://api.localhost
20
COMMON_BACKEND_HOST=api.localhost
21
COMMON_JET_BRIDGE_CLOUD_URL=http://jetbridge.localhost/api/
22
COMMON_JET_BRIDGE_CLOUD_HOST=jetbridge.localhost
23
COMMON_CENTRIFUGO_URL=ws://localhost:8000/connection/websocket
Copied!

3. Login to images repository using credentials with access to Jet Admin On-premise

Use your login & password on gitlab.com.
1
docker login registry.gitlab.com
Copied!

4. Download latest version (Start from this step in case of update)

1
docker-compose pull
Copied!

5. Run Jet Admin application (can take up to 30 seconds)

It should run all Jet Admin components in background and start application at NGINX_PORT (80 by default).
1
docker-compose up -d
Copied!

6. Confirm that all containers are running

1
docker-compose ps
Copied!
Done! Navigate to your server's IP address in a web browser

Updating

1. Go to the previously installed on-premise package directory

1
cd jet-onpremise
Copied!

2. Update target version if needed

Open .env file in the current directory
1
BUILD_NAME=2.4.3
Copied!

3. Download latest version

1
docker-compose pull
Copied!

4. Restart Jet Admin application (can take up to 30 seconds)

It should restart all Jet Admin components and run them in background.
1
docker-compose up -d
Copied!
Last modified 1mo ago
Export as PDF
Copy link