On Prem Starting OpenLegacy Hub Enterprise
If you need to load the images from a zip file:
Unzip the Hub Enterprise Files zip
Change Directory to /hub-enterprise
Load the image with:
docker load < hub-enterprise.tar.gz
Run the container with an external network (recommended):
Edit file
hub-enterprise.yaml
and update- AUTH_DOMAIN=https://<HUB_URL>:8443
with your server IP addressRun the Hub Enterprise. You can use the following image:
docker-compose -f hub-enterprise.yaml up -d
version: '3.7' services: hub-enterprise: container_name: hub-enterprise image: openlegacy-registry-hub-ent.jfrog.io/hub-enterprise:{ol-hub-version} networks: - hub-enterprise ports: - 8080:8080 environment: - OL_DB_PORT=5432 - OL_DB_HOST=postgres - OL_DB_USER=postgres - OL_DB_NAME=postgres - OL_DB_PASSWORD=postgres - OL_HUB_URL=http://<HUB_URL>:8080 - LICENSE=<OL LICENSE> - HUB_IAM_URL=https://keycloak:8443/auth/realms/ol-hub - BACKOFFICE_IAM_URL=https://keycloak:8443/auth/realms/ol-hub - AUTH_DOMAIN=https://<HUB_URL>:8443 - JAEGER_SERVICE_NAME=hub-ee - | OL_HUB_PK_API_KEY_SIGN={pem file} - OL_HUB_ENCRYPT_SECRET=MzA4MjMwODU5MDBlNGJlZWE4ZTQ2Y2UwM2I2N2JjZDc= - KEYCLOAK_BASE_URL=https://keycloak:8443 - KEYCLOAK_MANAGEMENT_CLIENT_ID=hub-client - KEYCLOAK_MANAGEMENT_CLIENT_SECRET=mah60XdjXsGVRyqfi46vn1uQfwlIxb4L volumes: - ol-hub-data:/home/ubuntu/ol-hub-tenant-artifacts/connectors networks: hub-enterprise: external: true volumes: ol-hub-data:
Make sure the Environmental variables correspond to your Database information
Run the container with a host network:
Make sure the Environmental variables correspond to your Database information
Next Steps:
Open your browser to http://<HUB_URL>:8080
Login to OL Hub with User:
ol-hub
, Password:openlegacy
Login to the Hub and retrieve an API Key - Login to the CLI with the obtained API Key and continue with the rest of the flow.