diff --git a/compose.yaml b/compose.yaml index 3cf9b43..d8d6527 100644 --- a/compose.yaml +++ b/compose.yaml @@ -44,6 +44,7 @@ services: - ./wait-for-plugins-and-start.sh:/opt/app-root/src/wait-for-plugins-and-start.sh:Z - ./configs:/opt/app-root/src/configs:Z - dynamic-plugins-root:/opt/app-root/src/dynamic-plugins-root + - extensions-catalog:/extensions depends_on: install-dynamic-plugins: condition: service_completed_successfully @@ -68,6 +69,8 @@ services: - ./local-plugins:/opt/app-root/src/local-plugins:Z - ./configs:/opt/app-root/src/configs:Z - dynamic-plugins-root:/dynamic-plugins-root + - extensions-catalog:${CATALOG_ENTITIES_EXTRACT_DIR:-/extensions} volumes: - dynamic-plugins-root: \ No newline at end of file + dynamic-plugins-root: + extensions-catalog: diff --git a/default.env b/default.env index e2f5086..96b8886 100644 --- a/default.env +++ b/default.env @@ -15,6 +15,10 @@ BASE_URL=http://localhost:7007 # Requires RHDH 1.9+ to be handled. CATALOG_INDEX_IMAGE=quay.io/rhdh/plugin-catalog-index:1.9 +# Path in the install-dynamic-plugins container where the extensions catalog entities should be extracted to, from the catalog index image +# Requires RHDH 1.9+ to be handled +CATALOG_ENTITIES_EXTRACT_DIR=/extensions + # GitHub auth (you need to uncomment github auth section in configs/app-config.local.yaml to enable this) #AUTH_GITHUB_CLIENT_ID= #AUTH_GITHUB_CLIENT_SECRET=