Using Laravel queues with Coolify and supervisord
Update: I’ve posted a newer version which also uses supervisor to start and keep nginx and php-fpm running! Coolify is ‘self-hosting with superpowers’ and is aiming to provide an alternative to Heroku and Vercel.
For the last several years, I’ve been using Ansible to deploy my projects, but I’ve been looking to simplify and get functionality like atomic deployments out of the box. Especially for side projects that I can quickly and easily deploy to DigitalOcean and Hetzner, a mechanism to package things up into container and atomically deploy them is really appealing.