Web client for Open Integration Engine
5.8K
OIE Web Client
A standalone, web-based administrator for Open Integration Engine (https://github.com/openintegrationengine) (OIE / Mirth Connect) — a browser replacement for the Swing Administrator. The container runs a Node server that serves the SPA and reverse-proxies your engine's REST API. Authentication is the engine's own; no credentials are stored in the app, and no configuration is baked into the image.
Source, docs, and issues: https://github.com/gibson9583/oie-web-client
Tags
Quick start
docker run --rm -p 3030:3030
-e OIE_URL=https://host.docker.internal:8443
gibson9583/oie-web-client:latest
Open http://localhost:3030 and sign in with your engine credentials. The engine must be running and reachable from inside the container — localhost is the container itself, so use host.docker.internal for an engine on the Docker host, or its real hostname. The engine also needs the OIE Web Support plugin (https://github.com/gibson9583/oie-web-support-plugin) for message-tree serialization and script validation.
Configuration
Everything is set from outside the image, three ways (any combination):
docker run --rm -p 3030:3030
-v ./my-config:/config:ro -e WEBADMIN_CONFIG=/config/config.json
gibson9583/oie-web-client:latest
Reference mounted files (TLS PEMs) by absolute path inside the document.
-e WEBADMIN_CONFIG_JSON='{"allowedUrls":[{"name":"Prod","url":"https://oie-prod:8443","verifyTls":true}]}'
Precedence: env vars > WEBADMIN_CONFIG_JSON > WEBADMIN_CONFIG > built-in defaults. A named source that is missing or invalid fails startup instead of silently booting on defaults. Full settings reference: Configuration (https://github.com/gibson9583/oie-web-client#configuration).
Notes
Content type
Image
Digest
sha256:7d975ed41…
Size
98 MB
Last updated
5 days ago
docker pull gibson9583/oie-web-client