Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uselessscat/docker-lumen-example
How to run an Lumen app with docker
https://github.com/uselessscat/docker-lumen-example
api docker example laravel lumen lumen8 nginx openapi php php8 postgres postgres13 postgresql rest swagger
Last synced: about 1 month ago
JSON representation
How to run an Lumen app with docker
- Host: GitHub
- URL: https://github.com/uselessscat/docker-lumen-example
- Owner: uselessscat
- License: mit
- Created: 2019-09-28T12:04:07.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-05T20:42:57.000Z (6 months ago)
- Last Synced: 2024-10-09T20:02:07.674Z (about 1 month ago)
- Topics: api, docker, example, laravel, lumen, lumen8, nginx, openapi, php, php8, postgres, postgres13, postgresql, rest, swagger
- Language: PHP
- Homepage:
- Size: 123 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ejemplo de aplicación con lumen y docker
Ejemplo de configuración de docker para PHP 8 y Lumen 8 con Postgres 13. También contiene configuraciones de desarrollo.
El post original está en [Medium](https://uselessscat.medium.com/creando-una-aplicaci%C3%B3n-rest-con-docker-y-lumen-4d67da0428c4?sk=8375a14cbf0339abe99cc28183c6ddbe)
## Instrucciones
Para levantar el proyecto, luego de clonar se deben instalar las dependencias con:
docker run --rm -ti -v /$PWD/src:/app composer install
Crear el fichero `.env` para configurar la base de datos:
cp src/.env.example src/.env
Para ejecutar el proyecto completo usar:
docker-compose up --build
## Licencia
MIT