This is an easy customizable Neos docker boilerplate based on the TYPO3 docker boilerplate by the awesome team webdevops. It has some minor changes to have an optimized environment to use it with Neos instead of TYPO3.
This is supposed to be used with Dinghy as replacement for docker-machine to make your life much easier. You can also read about this in our blogpost.
Modifications made for Neos:
- Enable Ubuntu PHP7 as default app container (PHP7 in Debian is currently broken, see this issue on Github for details)
- Keep Flow Temporary inside the container to dramatically increase performance
- Modify nginx to deal with Flow
- Adapt internal host to dinghy default hostnames (*.docker)
- Set docker env variable for dinghy reverse proxy
git clone https://github.com/webdevops/Neos-docker-boilerplate
cd Neos-docker-boilerplate
make create neos
cp docker-compose.development.yml docker-compose.yml
make up
After a few seconds your environment is ready and you can access it at http://neos.docker/setup
Database:
- User: dev
- Password: dev
- Database: neos
- Hostname: mysql