Docker system for php develop, PHP developement setting, setting reference from https://github.com/devilbox/docker-php-fpm.
- Update /runtime folder setting for development.
- Update .env setting. If want trace PHP need set DEV_EN_XDEBUG=true
- Install https://hub.docker.com/editions/community/docker-ce-desktop-windows
- Install VSCode version >= 1.35.0
- VSCode install https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack
F1
Run Remote-Containers: Reopen Folder in Container.- Wait /var/www git_clone.done file.
- Run /var/www/quick-install.sh to build ChurchCRM
- http://localhost:8080 for web. MySQL Database Server Name: db, others setting reference .env setting.
- Run test selenium
docker-compose -f test.yml up -d
. - Run debug with phpmyadmin and mailcatcher
docker-compose -f debug.yml up -d
. - http://localhost:8000 for phpmyadmin. http://localhost:1080 for mailcatcher.