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 address

  • Run 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

  • Get Started with the OL Hub!

  • 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.