Sign inSign up

uv3media/lamp

By uv3media

•Updated about 9 years ago

Basic LAMP Boilerplate Starter

Image
0

907

uv3media/lamp repository overview

latest v5.2.0-beta3 License MIT

This is an easy customizable docker boilerplate for any PHP-based projects like Symfony Framework, CakePHP, Yii and many other frameworks or applications.

Supports:

  • Nginx or Apache HTTPd
  • PHP-FPM (with Xdebug)
  • MySQL, MariaDB or PerconaDB
  • PostgreSQL
  • Solr (disabled, without configuration)
  • Elasticsearch (disabled, without configuration)
  • Redis (disabled)
  • Memcached (disabled)
  • Mailcatcher (if no mail sandbox is used, eg. Vagrant Development VM⁠)
  • FTP server (vsftpd)
  • PhpMyAdmin
  • maybe more later...

This Docker boilerplate is based on the Docker best practices⁠ and doesn't use too much magic. Configuration of each docker container is available in the docker/ directory - feel free to customize.

This boilerplate can also be used for any other web project. Just customize the makefile for your needs.

Warning: There may be issues when using it in production.

If you have any success stories please contact me.

You can use my Vagrant Development VM⁠ for this Docker boilerplate, e.g. for easily creating new boilerplate installations with short shell command: ct docker:create directory.

⁠Table of contents

⁠Credits

This Docker layout is based on https://github.com/denderello/symfony-docker-example/⁠

Thanks for your support, ideas and issues.

Thanks to cron IT GmbH⁠ for inspiration.

Did I forget anyone? Send me a tweet or create pull request!

Tag summary

Content type

Image

Digest

Size

195.7 MB

Last updated

about 9 years ago

docker pull uv3media/lamp