Sign inSign up

inrule/catalog-manager

By inrule

Updated about 1 month ago

InRule Catalog Manager - administrative UI to manage rule applications, users and permissions

Image
0

95

inrule/catalog-manager repository overview

InRule Catalog Manager

The InRule Catalog Manager is the web-based management portal for irCatalog. The Catalog Manager container connects to the InRule Catalog Service.

Note: This image can be deployed as a self-hosted Docker container locally or in Azure/AWS cloud platforms. The following instructions detail the steps for installing locally via Docker Desktop. For cloud-based deployment, please contact InRule Customer Support for assistance.

What You Need

  • Docker installed and running
  • Catalog Service URI

Note: The Catalog Service container should be deployed before the Catalog Manager. This will allow you to obtain the Catalog Service URI.

Required Configuration

The container requires this environment variable:

  • InRule__Catalog__Uri — URI of the Catalog Service the manager connects to (for example, https://your-catalog-server/Service.svc/core).

Optional Configuration

This web app supports the following additional settings:

Run the Container

Bash Example
docker run -d \
  --name inrule-catalog-manager \
  -p 8080:8080 \
  -e InRule__Catalog__Uri="https://your-catalog-server/Service.svc/core" \
  inrule/catalog-manager:latest

Note: The above multi-line command can also be run using Windows PowerShell ISE by substituting the \ end-of-line delimiter with a backtick.

Verify the Container Started

Startup Check

This endpoint reports whether the application process has started and is serving traffic:

http://localhost:8080/api/status/startup

Example:

curl http://localhost:8080/api/status/startup

Expected result: HTTP 200 OK

Liveness Check

This endpoint additionally verifies the application can reach its database:

http://localhost:8080/api/status/liveness

Expected result: HTTP 200 OK (returns 503 if the database cannot be reached)

Web UI

Open the Catalog Manager sign-in page in a browser to confirm the application is reachable:

http://localhost:8080/

Documentation

Tag summary

Content type

Image

Digest

sha256:6b2c7c924

Size

72 MB

Last updated

about 1 month ago

docker pull inrule/catalog-manager:v20260813.5