moxy

command module
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 27, 2021 License: MIT Imports: 14 Imported by: 0

README

Moxy

GoDoc Release Report Coverage Status Mentioned in Awesome Go

Moxy is a simple mocker and proxy application server. Here you can create mock endpoints as well as proxy requests in case no mock exists for the endpoint.

How it works

Moxy Architecture Diagram

Features

Small, Pragmatic and Easy to Use
  • Dockerized

  • Compiled

  • Easily configurable via Environment Variables

  • Self-contained, does not require Go or any other dependency, just run the binary or the container

File-based Persistence
  • No heavy database involved.

  • Saves the mock endpoints in files.

Security
  • TLS can be enabled by providing your own SSL/TLS Certificates.
Reliability
  • Uses Go Actuator

  • Fully Tested, Unit, Functional & Linted & 0 Race Conditions Detected.

Customizations
  • Mock endpoints created are highly customizable.

  • Application port can be configured via the environment variable.

  • Database file path can be configured via the environment variable.

Project Versioning

Moxy uses semantic versioning. No API changes will be introduced in the minor and patch version changes. New minor versions might add additional features to the API.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL