For the first NEOS setup:
make create neos
or (make sure composer is installed)
rm -f app/.gitkeep
composer create-project neos/neos-base-distribution app/
touch app/.gitkeep
And change WEB_DOCUMENT_ROOT
in /etc/environment.yml
:
WEB_DOCUMENT_ROOT=/app/Web/
Open http://localhost:8000/setup and follow installation wizard.
Feel free to modify your NEOS installation in your app/
(a shared folder of Docker),
most of the time there is no need to enter any Docker container.
You can run one-shot command inside the app
service container:
# commands with root rights
docker-compose run --rm app root ./flow core:setfilepermissions
# normal commands
docker-compose run --rm app ./flow core:anyothercommand
docker-compose run --rm app bash