laravel 🚀
beanstalkd 🚀
vagrant 🚀
homestead 🚀
Laravel Homestead and Beanstalkd Console

I am doing some queue work and wanted beanstalkd console installed so I can see the status of the queue


Using Laravel Homestead as the vagrant box I needed to

  • Download beanstalkd console
  • Setup Homesteads yml file
  • Provision the box
  • Setup my local hosts file to a url
  • Finally run php artisan queue:listen to have my app call to the queue.

And that was about it.

Download Beanstalkd Console
have it stored in the


Homestead YML file

//Homestead.yaml in root of your Homestead Vagrant install 
    - map:
      to: /home/vagrant/Code/beanstalk_console/public

Provision the new site

With Vagrant running do

#on my local box not in vagrant
> vagrant provision

Host file

Just make sure to match to what the domain above or what ever you want


Then in the vagrant box make sure beanstalkd is running ideally every time you start the box. Which by default the box does this.

Finally you should be able to go to
and see

Queue Listen

#folder of project
php artisan queue:listen

Now as you put things in the queue you can see them come and go at