:whale: The containerized Laravel API development environment.
You can manage a RestFull API in the fastest, simplest and funniest way! and with open source code dependencies.
However, you can contribute for a better performance, the goal is to focus on the code avoiding the configurations and having docker installed.
You can appreciate the dependencies generated automatically on your workspace!
# container lists
docker ps
# make sure that the docker dockerlaravelapidev_php_1 or php container is (healthy),
normally the process begins in starting mode (health: starting),
Clone this repository and run the following commands based on your orchestrator;
Clone this repository and run the following commands:
cd docker-laravel-api-dev/
docker stack deploy -c docker-compose-dev.yml docker-laravel-api-dev
# wait for the HEALTHCHECK in healthy mode
Clone this repository and run the following commands:
cd docker-laravel-api-dev/
docker-compose -f docker-compose-dev.yml up --build -d
or to see the logs
docker-compose -f docker-compose-dev.yml up
# wait for the HEALTHCHECK in healthy mode
You have a Travis Pipeline to apply Continuous Integration, and other technology to test this environment.
You can modify the runtests.sh from the scripts folder
Insert jobs, instructions, builds in this pipeline
https://github.com/francescomalatesta/laravel-api-boilerplate-jwt/blob/master/readme.md