Comment on page
Install & Update
- 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.
You should have access to gitlab.com:jet-admin/jet-onpremise repository. We grant you access to the repository by your USERNAME and give you Access Token.
Change USERNAME to your gitlab.com username. Running the following command will ask you to enter password which you should fill with your Access Token value.
git clone https://[email protected]/jet-admin/jet-onpremise.git && cd jet-onpremise
./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
Use your login & password on gitlab.com.
docker login registry.gitlab.com
docker-compose pull
It should run all Jet Admin components in background and start application at NGINX_PORT (80 by default).
docker-compose up -d
docker-compose ps
Done! Navigate to your server's IP address in a web browser
cd jet-onpremise
Open .env file in the current directory
BUILD_NAME=2.4.3
docker-compose pull
It should restart all Jet Admin components and run them in background.
docker-compose up -d
Last modified 6mo ago