Skip to content

GI-Corp/wiremock-ui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WireMock UI Orchestrator

WireMock UI Orchestrator provides a Dockerized setup for running WireMock with a simple web UI to manage mappings, files, requests, recordings, and settings.

Features

  • Orchestrated via Docker Compose
  • Pre-bundled WireMock mappings and stub files
  • Web UI built with React + Tailwind CSS
  • NGINX for static file serving

Project Structure

orchestrator/
  docker-compose.yml
  wiremock/
    mappings/
    __files/
  wiremock-ui/
    src/
    public/
    nginx.conf

Quick Start

Prerequisites:

  • Docker and Docker Compose installed

Run the stack:

cd orchestrator
docker compose up -d --build

Open the UI: http://localhost:8080

WireMock API: http://localhost:8081

Development

To run the UI locally outside Docker:

cd orchestrator/wiremock-ui
npm install
npm run dev

To develop WireMock mappings, edit files under orchestrator/wiremock/mappings and orchestrator/wiremock/__files.

License

This project is licensed under the MIT License. See LICENSE for details.

Contributing

Contributions are welcome! Please read CONTRIBUTING.md for guidelines.

About

Wiremock UI panel

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages