WireMock UI Orchestrator provides a Dockerized setup for running WireMock with a simple web UI to manage mappings, files, requests, recordings, and settings.
- Orchestrated via Docker Compose
- Pre-bundled WireMock mappings and stub files
- Web UI built with React + Tailwind CSS
- NGINX for static file serving
orchestrator/
docker-compose.yml
wiremock/
mappings/
__files/
wiremock-ui/
src/
public/
nginx.conf
Prerequisites:
- Docker and Docker Compose installed
Run the stack:
cd orchestrator
docker compose up -d --buildOpen the UI: http://localhost:8080
WireMock API: http://localhost:8081
To run the UI locally outside Docker:
cd orchestrator/wiremock-ui
npm install
npm run devTo develop WireMock mappings, edit files under orchestrator/wiremock/mappings and orchestrator/wiremock/__files.
This project is licensed under the MIT License. See LICENSE for details.
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.