diff --git a/bin/create-project.sh b/bin/create-project.sh index cd51e80..43e4194 100755 --- a/bin/create-project.sh +++ b/bin/create-project.sh @@ -25,9 +25,13 @@ case "$1" in ## SYMFONY ################################### "symfony") - curl -LsS http://symfony.com/installer > /tmp/symfony.$$.phar - execInDir "$CODE_DIR" "php /tmp/symfony.$$.phar new '$CODE_DIR'" - rm -f -- /tmp/symfony.$$.phar + if command -v symfony >/dev/null 2>&1; then + execInDir "$CODE_DIR" "symfony new '$CODE_DIR'" + else + wget https://get.symfony.com/cli/installer -O - | bash + export PATH="$HOME/.symfony/bin:$PATH" + execInDir "$CODE_DIR" "symfony new '$CODE_DIR'" + fi ;; ################################### diff --git a/docker-compose.production.yml b/docker-compose.production.yml index eac7d29..caedb3f 100644 --- a/docker-compose.production.yml +++ b/docker-compose.production.yml @@ -120,7 +120,7 @@ services: ####################################### #ftp: # build: - # context: docker/vsftp/ + # context: docker/vsftpd/ # volumes: # - ./:/application/ # env_file: diff --git a/documentation/INSTALL.md b/documentation/INSTALL.md index bf9cdb2..3060b5f 100644 --- a/documentation/INSTALL.md +++ b/documentation/INSTALL.md @@ -5,7 +5,7 @@ ## Requirements - GNU/Linux with Docker (recommendation: [Vagrant](https://www.vagrantup.com/downloads.html) VM with Docker or [native Linux with Docker](http://docs.docker.com/linux/step_one/) -- make +- [make](https://en.wikipedia.org/wiki/Make_(software)), [GNU manual for make](https://www.gnu.org/software/make/manual/make.html) - [composer](https://getcomposer.org/) - [docker-compose](https://github.com/docker/compose)