https://github.com/massmux/php
Docker LAMP + letsencrypt fully automatic
https://github.com/massmux/php
Last synced: about 2 months ago
JSON representation
Docker LAMP + letsencrypt fully automatic
- Host: GitHub
- URL: https://github.com/massmux/php
- Owner: massmux
- Created: 2015-11-14T15:25:40.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-06-14T17:38:04.000Z (almost 8 years ago)
- Last Synced: 2025-02-13T09:24:11.191Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 8.79 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker massmux/php
mantainer Massimo S. Musumeci ( massmux (at) denali.uk )
This is a docker image suitable to run any apache-php application in a container. This image is for run any php and apache application. You can run this image and associate with any mysql db. The system also installs letsencrypt and automatically gets certificate for the domain. Set all the vars into the docker-compose file
how to build this image?
```bash
docker build -t massmux/php .
```
then do this to run it (after configuring the docker-compose file):```bash
docker-compose up -d
```The system automatically downloads an app, for example wordpress. Then you simply have to run installer.
It uses persistent volumes in order to store persistently the database and all the files. Therefore stop and start of the container or all the docker daemon will not affect your data.
The system uses SSMTP to send emails, therefore be sure to config correctly the vars inside the docker-compose file in order to reflect your external relay host. This will be used to send the emails from your container to outside.
## Contributing
Software developed on Denali group systems. Used Vps in debian OS.
Visit [](https://www.denali.eu) for more infos.