All Projects → webdevops → Php Docker Boilerplate

webdevops / Php Docker Boilerplate

Licence: mit
🍲 PHP Docker Boilerplate for Symfony, Wordpress, Joomla or any other PHP Project (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP)

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Php Docker Boilerplate

Typo3 Docker Boilerplate
🍲 TYPO3 Docker Boilerplate project (NGINX, Apache HTTPd, PHP-FPM, MySQL, Solr, Elasticsearch, Redis, FTP)
Stars: ✭ 240 (-52.29%)
Mutual labels:  solr, mysql, elasticsearch, ftp, boilerplate, nginx, apache2
Docker Skeleton Php
A simple Docker PHP development environment
Stars: ✭ 40 (-92.05%)
Mutual labels:  mysql, symfony, boilerplate, nginx
Ansible Playbooks
Ansible playbook collection that have been written for Ubuntu. Some of the playbooks are Elasticsearch, Mesos, AWS, MySql, Sensu, Nginx etc..
Stars: ✭ 429 (-14.71%)
Mutual labels:  mysql, elasticsearch, nginx
Docker Symfony
🐳 A docker multicontainer with NGINX, PHP7-FPM, MySQL and ELK (Elasticsearch Logstash and Kibana)
Stars: ✭ 1,305 (+159.44%)
Mutual labels:  mysql, symfony, nginx
Spring Boot 2.x Examples
Spring Boot 2.x code examples
Stars: ✭ 104 (-79.32%)
Mutual labels:  solr, mysql, elasticsearch
Linux Tutorial
《Java 程序员眼中的 Linux》
Stars: ✭ 7,757 (+1442.15%)
Mutual labels:  mysql, elasticsearch, nginx
Phalcon Vm
Vagrant configuration for PHP7, Phalcon 3.x and Zephir development.
Stars: ✭ 43 (-91.45%)
Mutual labels:  mysql, elasticsearch, nginx
Nagios Plugins
450+ AWS, Hadoop, Cloud, Kafka, Docker, Elasticsearch, RabbitMQ, Redis, HBase, Solr, Cassandra, ZooKeeper, HDFS, Yarn, Hive, Presto, Drill, Impala, Consul, Spark, Jenkins, Travis CI, Git, MySQL, Linux, DNS, Whois, SSL Certs, Yum Security Updates, Kubernetes, Cloudera etc...
Stars: ✭ 1,000 (+98.81%)
Mutual labels:  solr, mysql, elasticsearch
Doctor
基于知识图谱的医学诊断系统。Medical Diagnosis System Based on Knowledge Map.
Stars: ✭ 286 (-43.14%)
Mutual labels:  mysql, elasticsearch, nginx
Vagrant Php Dev Box
PHP 7 vagrant development box with nginx, php-fpm, MySQL, Symfony, Laravel, ... on Ubuntu 16.04
Stars: ✭ 473 (-5.96%)
Mutual labels:  mysql, symfony, nginx
Lyonblog
基于Java8的SSM+Elasticsearch全文检索的个人博客系统
Stars: ✭ 169 (-66.4%)
Mutual labels:  mysql, elasticsearch, nginx
Notebook
🍎 笔记本
Stars: ✭ 381 (-24.25%)
Mutual labels:  mysql, elasticsearch, nginx
Transformalize
Configurable Extract, Transform, and Load
Stars: ✭ 125 (-75.15%)
Mutual labels:  solr, mysql, elasticsearch
Stacker
Stacker - The environment for local web development, ready for use.
Stars: ✭ 356 (-29.22%)
Mutual labels:  mysql, symfony, nginx
Pdf
编程电子书,电子书,编程书籍,包括C,C#,Docker,Elasticsearch,Git,Hadoop,HeadFirst,Java,Javascript,jvm,Kafka,Linux,Maven,MongoDB,MyBatis,MySQL,Netty,Nginx,Python,RabbitMQ,Redis,Scala,Solr,Spark,Spring,SpringBoot,SpringCloud,TCPIP,Tomcat,Zookeeper,人工智能,大数据类,并发编程,数据库类,数据挖掘,新面试题,架构设计,算法系列,计算机类,设计模式,软件测试,重构优化,等更多分类
Stars: ✭ 12,009 (+2287.48%)
Mutual labels:  solr, mysql, elasticsearch
Docker Laravel
🐳 Build a simple laravel development environment with docker-compose.
Stars: ✭ 415 (-17.5%)
Mutual labels:  mysql, nginx
Devops Python Tools
80+ DevOps & Data CLI Tools - AWS, GCP, GCF Python Cloud Function, Log Anonymizer, Spark, Hadoop, HBase, Hive, Impala, Linux, Docker, Spark Data Converters & Validators (Avro/Parquet/JSON/CSV/INI/XML/YAML), Travis CI, AWS CloudFormation, Elasticsearch, Solr etc.
Stars: ✭ 406 (-19.28%)
Mutual labels:  solr, elasticsearch
Vue2 blog
使用vue2.x + vue-cli +vue-router+ vuex + axios + mysql + express + pm2 + webpack+nginx构建的具有登录,注册,留言,用户发帖,用户评论等功能的SPA Blog。注意,注意,注意,后端API全部自己手写,很适合刚学习vue以及express的小伙伴学习,喜欢请Star鼓励一下我,谢谢!项目预览:
Stars: ✭ 417 (-17.1%)
Mutual labels:  mysql, nginx
Canal mysql elasticsearch sync
基于canal的mysql和elasticsearch实时同步方案,支持增量同步和全量同步
Stars: ✭ 410 (-18.49%)
Mutual labels:  mysql, elasticsearch
Doctrine Json Odm
An object document mapper for Doctrine ORM using JSON types of modern RDBMS.
Stars: ✭ 420 (-16.5%)
Mutual labels:  mysql, symfony

PHP Docker Boilerplate

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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].