Skip to content
This repository was archived by the owner on Mar 14, 2022. It is now read-only.
/ DoPSyNg Public archive
forked from anthonykgross/dopsy

Docker + PHP7 & Symfony3 + Angular5

Notifications You must be signed in to change notification settings

tifenn-guillas/DoPSyNg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DoPSyNg : (Docker, Php7, Symfony3 & Angular5)

Requierements

  • Docker 1.9
  • Docker Compose 1.4

Directory

  • docker // Images docker & conf (PHP7, NGINX, Supervisor, MySQL & logs)
  • server // Symfony3 - Project source code
  • client // Angular5 - Project source code

Installation

Create images for Docker

make

Define permissions and dependencies

make install

Launch the application

Development

By default, the application is launch in development environment.

Production

To launch the application in production environment, modify the variable APP_ENV in 'docker-compose.yml':

services:
  app:
    environment:
      APP_ENV: prod

Launching

Run the cluster

make run

In another terminal

docker exec -ti app bash

Author

Tifenn Guillas

Contributor

Anthony K GROSS

Technologies

  • PHP7 - Symfony 3.4 - Composer - PhpUnit
  • Angular5 - Bootstrap3
  • MySql
  • Docker

Packages

No packages published

Languages

  • PHP 80.3%
  • TypeScript 8.0%
  • HTML 7.8%
  • JavaScript 2.0%
  • Shell 1.4%
  • Makefile 0.4%
  • CSS 0.1%