Releases: nystudio107/spin-up-craft
Releases · nystudio107/spin-up-craft
Version 1.0.15
Version 1.0.14
Fixed
- Wait not just for the database to be available, but also that the
info
table has been populated before proceeding with thequeue
container (#2)
Changed
- Remove PHP platform version
Version 1.0.13
Changed
- Clean up the
Makefile
by usingdocker compose
api - Fully switch from the old
docker-compose
api to the newdocker compose
api
Version 1.0.12
Changed
- Updated to
craftcms/cms
^4.4.5
- Switch to
jbergstroem/mariadb-alpine
for the db container, for a much smaller image size, and a much faster startup time - Run
php craft up
and display the banner message only from the queue container
Version 1.0.11
Fixed
- Use a unique CSRF token name, to avoid issues with CSRF validation with multiple instances of Craft running on the same host (localhost)
Version 1.0.10
Changed
- Ship with empty
CRAFT_APP_ID
&CRAFT_SECURITY_KEY
env vars, and generate them via therun_queue.sh
script, so each instance will have unique values - Move the copying of the
.env
file to the beginning ofmake nuke
to handle the case where it isn't present
Version 1.0.9
Added
- Added the
INITIAL_SERVER_PORT
env var so that we can scan for an open port, rather than just using a fixed port
Changed
- Remove the
composer.lock
so people will always start with the latest - Explicitly set the
@web
alias from thePRIMARY_SITE_URL
env var
Version 1.0.8
Added
- Add
spin-up-craft-base-dev
image that includes XDebug
Changed
- Remove any
.
from container names, because Docker strips them when creating containers
Fixed
- Run
php craft up
with--interactive=0
so it's not waiting for user input
Version 1.0.7
Changed
- Added
stop_grace_period: "1s"
to the services that have long-running processes in thedocker-compose.yaml
- Add dummy empty values for Codespaces in the Makefile, to avoid warnings from Docker
- Updated to
"craftcms/cms": "^4.3.10"
Version 1.0.6
Changed
- Use the
GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN
env var - Use
env_file
&env
aliases in the docker-compose.yaml