mockry - A rich mock server you have searched for
A simple but rich mock HTTP server you have searched for.
- Easy to start. Get the docker package and start hacking in a minutes.
- Easy to use. Create a simple JSON with your mock data and pass it as param to mockry.
- Rich. Parse input CSV, convert it to JSON, send it at some URL and return the combined result? It's just a small things mockry can do for you. No programming required.
mockery should be used as a standalone application inside a Docker container.
Pull the official image from Docker Hub:
$ docker pull glibin/mockry:latest $ docker run -p 7777:7777 -it glibin/mockry
To use your custom schema create and edit
application.json file and link containing directory to your container:
$ docker run -p 7777:7777 -v /path/to/application/json/dir:/data -it glibin/mockry
Or you can build your own image:
$ docker build -t mockry . $ docker run -p 7777:7777 -it mockry
From the source
Python 3.7+ is required to run mockry. You can install it from python.org or with your OS package manager.
$ python3.7 -m venv .venv $ source .venv/bin/activate $ pip install -r requirements.txt $ python -m mockry
||Host to bind the server||
||Port to bind the server||
||Path to application json file||
||Debug mode (if
||Show all available options|
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.