This add-on allows you to easily install beanstalkd (with arm64 support) into a DDEV project.
It configures and installs the rayyounghong/beanstalkd docker image to provide a beanstalkd service within your DDEV project.
-
Install the addon
For DDEV v1.23.5 or above run
ddev add-on get mrkistic/ddev-beanstalkd
For earlier versions of DDEV run
ddev get mrkistic/ddev-beanstalkd
-
Restart DDEV to start the addon.
ddev restart
- beanstalkd listens on the default port 11300 on internal hostname
bankstalkd. - Configure your application to access beanstalkd on the host:port, i.e.
beanstalkd:11300. - To access beanstalkd directly, run
ddev sshto connect to the web container, then telnet to the beanstalkd container on port 11300, e.g.telnet beanstalkd 11300. - Alternatively, expose the listening port with a custom Docker Compose file. Then connect directly to your docker container on port 11300, e.g.
telnet docker.lan 11300. Then you can use a UI console like aurora to monitor your beanstalkd queue. e.g.:
services:
my_beanstalkd:
ports:
- "11300:11300"