aschmelyun/parody

By aschmelyun

Updated over 3 years ago

A fully-featured backend testing API with authentication included

Image
0

100K+

A cover image for the Parody package containing the command docker run -it aschmelyun/parody:latest

Parody

Create a fully-featured test API with authentication included, zero coding required.

Documentation

The only requirement needed for Parody is Docker. Follow these instructions to get started setting it up for your system.

After that, running the following command will create a basic test API at localhost:

docker run -it aschmelyun/parody:latest

The output of the server will be streamed to your console. You can prevent this by using the -d flag in the above command, and using ctrl+c will stop the container and bring down your API.

Technology

This is built with the help of a wide range of open source projects:

Todo

Parody is still very much a work in progress. The following are features that are either currently in the works or planned to be added:

  • Authentication layer with Laravel Sanctum
  • Multiple project types set through an env value on the container
  • Testable email notifications with Mailtrap
  • Simplify Docker flow with a wrapper script
  • Adjust amount of seeded database items through env values

Docker Pull Command

docker pull aschmelyun/parody