ddev would be a solution, but with docker-compose I could use a shared mysql database and save RAM.
Therefore the leaner stack would be: n8n, docker compose on a Hetzner CAX31
„The 16GB RAM matters — each Craft preview stack (PHP + nginx + MySQL + Redis) eats roughly 500MB–1GB idle, so 8GB limits you to ~4 concurrent previews, 16GB gives you ~8–10.“
And my question: „Does anybody use such a Setup with automatic / ephemeral preview environments? Why is it not common in the craft cms community?“
#craftcms #php #ai #devops #docker