Search…
Install & Update

Requirements

  • Command-line experience
  • Docker installed
  • License key (contact 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.
git clone [email protected]:jet-admin/jet-onpremise.git && cd jet-onpremise

2. Create Initial config file and set Required parameters

./scripts/generate_config/run.sh
After running this command you should have .env file created in the current directory. You should set the following required parameters inside it.
#------------------------------------------------------------------------------
# (*) Required parameters
#------------------------------------------------------------------------------
# - License Key
LICENSE_KEY=
# - General
BUILD_NAME=master
NGINX_PORT=80
CENTRIFUGO_PORT=8000
COMMON_SECRET_KEY=
COMMON_DEBUG=0
COMMON_FRONTEND_URL=http://localhost
COMMON_FRONTEND_HOST=localhost
COMMON_BACKEND_URL=http://api.localhost
COMMON_BACKEND_HOST=api.localhost
COMMON_JET_BRIDGE_CLOUD_URL=http://jetbridge.localhost/api/
COMMON_JET_BRIDGE_CLOUD_HOST=jetbridge.localhost
COMMON_CENTRIFUGO_URL=ws://localhost:8000/connection/websocket

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

Use your login & password on gitlab.com.
docker login registry.gitlab.com

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

docker-compose pull

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).
docker-compose up -d

6. Confirm that all containers are running

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

Updating

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

cd jet-onpremise

2. Update target version if needed

Open .env file in the current directory
BUILD_NAME=2.4.3

3. Download latest version

docker-compose pull

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

It should restart all Jet Admin components and run them in background.
docker-compose up -d
Export as PDF
Copy link
On this page
Requirements
Installation
Updating