Skip to content

sergiosusa/dockerized-php-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🐋Dockerized PHP Skeleton🐋

Complete Dockerized developer stack for PHP developers.

Includes:

  • Nginx.
  • Mysql.
  • PHP (extensions, composer, so on.).

Also, includes a bash tool to initialize the docker containers and Symfony 5 project easily.

Note: This project was tested on linux based machines only.

🖥️Installation🖱️

  • Clone the project.
  • Run ./tools init-containers to build and start all the containers.

if you need an empty Symfony 5 Project:

  • Run ./tools init-symfony-project symfony/website-skeleton to initialize the Symfony 5 project.
  • Add 0.0.0.0 project.local to /etc/hosts.
  • Go to the browser and enter to: http://project.local/.

That's it!

Tools script

Run ./tools help to see all available options.

Project based on

Special thanks to:

Berny Cantos Who showed me how to fix the user's permission problems.