Skip to content

Releases: nystudio107/spin-up-craft

Version 1.0.15

24 Jul 18:05
Compare
Choose a tag to compare

Added

  • Use PHP 8.2 as the base for spin-up-craft-base Docker images

Version 1.0.14

26 Apr 02:06
Compare
Choose a tag to compare

Fixed

  • Wait not just for the database to be available, but also that the info table has been populated before proceeding with the queue container (#2)

Changed

  • Remove PHP platform version

Version 1.0.13

30 Mar 17:25
Compare
Choose a tag to compare

Changed

  • Clean up the Makefile by using docker compose api
  • Fully switch from the old docker-compose api to the new docker compose api

Version 1.0.12

24 Mar 01:58
Compare
Choose a tag to compare

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

02 Mar 05:31
Compare
Choose a tag to compare

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

02 Mar 05:03
Compare
Choose a tag to compare

Changed

  • Ship with empty CRAFT_APP_ID & CRAFT_SECURITY_KEY env vars, and generate them via the run_queue.sh script, so each instance will have unique values
  • Move the copying of the .env file to the beginning of make nuke to handle the case where it isn't present

Version 1.0.9

27 Feb 04:48
Compare
Choose a tag to compare

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 the PRIMARY_SITE_URL env var

Version 1.0.8

23 Feb 19:03
Compare
Choose a tag to compare

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

18 Feb 03:27
Compare
Choose a tag to compare

Changed

  • Added stop_grace_period: "1s" to the services that have long-running processes in the docker-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

15 Feb 15:34
Compare
Choose a tag to compare

Changed

  • Use the GITHUB_CODESPACES_PORT_FORWARDING_DOMAIN env var
  • Use env_file & env aliases in the docker-compose.yaml