Skip to content

mark-a-j-adriano/phpdocker.io

This branch is 160 commits behind phpdocker-io/phpdocker.io:master.

Folders and files

NameName
Last commit message
Last commit date
Feb 10, 2022
Jul 26, 2021
Feb 10, 2022
Feb 10, 2022
Nov 26, 2021
Feb 10, 2022
Jun 23, 2022
Feb 10, 2022
Feb 10, 2022
Jun 15, 2021
Dec 9, 2021
Jul 26, 2021
Aug 2, 2021
Dec 13, 2021
Mar 24, 2016
Feb 8, 2022
Nov 22, 2021
Jul 26, 2021
Nov 22, 2021
Feb 8, 2022
Aug 20, 2022
Sep 27, 2021
Oct 6, 2021
Feb 8, 2022
Jul 26, 2021
Mar 22, 2022

Repository files navigation

PHPDocker.io

This is the repository for both the website and the generator over at PHPDocker.io, opensourced on an Apache 2.0 license and open for anyone to contribute as they please

Contributing

Fork, tweak & pull request.

Please follow PSR code formatting standards, and Symfony best practices and, in general, do what you see already done in the current code.

Running the project

Project is given with a PHPDocker.io generated environment.

Recommended installation is running a make init script: this will set up the app (bower install, composer install, etc) through docker and docker-compose commands.

  • Clone

  • Run make init - this will:

    • clean up caches
    • provision a cert using mkcert
    • create a hosts entry (phpdocker.local)
    • composer and bower install
    • ensure web assets are available
    • start up the environment
  • You can then head off to the /generator route.

This is an initial fail-safe set up and not always you need to run it, after it's done once you'll just need to do a good old docker-compose up -d.

Running the app on Windows is possible using Wsl2 and Docker. More info here: Docker Desktop WSL 2 backend. App will be available at https://localhost:10000/generator route.

About

PHPDocker.io website and environment (php and docker based) generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 76.5%
  • Twig 8.6%
  • CSS 5.3%
  • JavaScript 3.1%
  • Makefile 2.8%
  • Dockerfile 1.8%
  • Other 1.9%