Skip to content

Symfony 4 Docker - Minimal Runtime Environment. PHP-FPM, NGINX SSL Proxy, Postgres

License

Notifications You must be signed in to change notification settings

rob84/symfony-4-docker-runtime-env

 
 

Repository files navigation

Symfony 4 Docker

Minimal Runtime Environment Build Status symfony 4 docker

Table of content

See it working!

Deployed with Travis and Kubernetes

  • Further documentation about deployment will be provied.

Environment architecture

Quick start

$ git clone https://github.com/tulik/symfony-4-docker-runtime-env.git
$ cd symfony-4-docker-runtime-env
$ docker-compose up

Wait for containers to start, then to http://localhost

Video tuturial

Setup Symfony 4 with Docker in 5 minutes

Directory structure

symfony-4-docker-runtime-env
├── documentation
│   └── images
├── h2-proxy
│   └── conf.d
├── helm
│   └── symfony
│       ├── charts
│       └── templates
└── symfony
    ├── bin
    ├── config
    │   ├── packages
    │   │   ├── dev
    │   │   ├── prod
    │   │   └── test
    │   └── routes
    ├── docker
    │   ├── nginx
    │   │   └── conf.d
    │   ├── php
    │   └── varnish
    │       └── conf
    ├── public
    └── src
        ├── Controller
        ├── Entity
        ├── Migrations
        └── Repository


Copyright Note: Substantial portions of the solution was introduced by Kévin Dunglas.

About

Symfony 4 Docker - Minimal Runtime Environment. PHP-FPM, NGINX SSL Proxy, Postgres

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 48.1%
  • Dockerfile 24.1%
  • VCL 16.4%
  • Smarty 6.0%
  • Shell 5.4%