Sign inSign up

aschmelyun/parody

By aschmelyun

•Updated about 5 years ago

A fully-featured backend testing API with authentication included

Image
0

100K+

aschmelyun/parody repository overview

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

Tag summary

Content type

Image

Digest

Size

105.6 MB

Last updated

about 5 years ago

docker pull aschmelyun/parody