Docker image based on php:7.3-fpm-alpine, with Supervisor, and all the dependencies needed to run a Laravel application using a PostgreSQL database.
The image also installs tzdata
, and the Redis PHP extension.
The docker
folder has examples of stack
configuration files for Docker swarm using this image.
The folder also includes scripts to download Let's Encrypt SSL/TLS certificates using the Certbot docker image, and the NGINX configuration to serve HTTPS requests.
- TODO: Explain step-by-step how to obtain, link and renew certificates
- TODO: Explain how to use the scripts to start the stack and exec into containers