Installation

https://ipv6.rs/tutorial/Ubuntu_Server_Latest/BeanstalkD/

Change config to listen to IPs other than localhost:

/etc/default/beanstalkd

BEANSTALKD_LISTEN_ADDR=0.0.0.0
BEANSTALKD_LISTEN_PORT=11300
#BEANSTALKD_EXTRA="-b /var/lib/beanstalkd -f 2000"
START=yes

Start the service

systemctl start beanstalkd

systemctl status beanstalkd

Clients

CLI:

https://github.com/EdwinHoksberg/beanstalkd-cli

PHP

https://github.com/amphp/beanstalk/tree/master?tab=readme-ov-file

Client Libraries:

https://github.com/beanstalkd/beanstalkd/wiki/Client-Libraries

FAQ

https://github.com/beanstalkd/beanstalkd/wiki/FAQ