RabbitMQ is a reliable and mature messaging and streaming broker, which is easy to deploy on cloud environments, on-premises, and on your local machine.
To create a new Proxmox VE RabbitMQ LXC, run the command below in the Proxmox VE Shell.
To Update RabbitMQ, run the command below (or type update) in the LXC Console.
Creating a RabbitMQ LXC (Linux Container) script in Proxmox helps streamline message queuing and communication in your applications. This setup optimizes resource use and simplifies scaling and management. LXC containers are lightweight, allowing for quick deployment and easy isolation of services. Ensure your script is well-configured, includes necessary plugins, and incorporates backup and monitoring solutions to maintain performance and reliability.
root@rabbitmq:~# apt update && apt upgrade -y
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://security.debian.org bookworm-security InRelease
Hit:3 http://deb.debian.org/debian bookworm-updates InRelease
Get:4 https://pkgs.tailscale.com/stable/debian bookworm InRelease
Err:5 https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/debian bookworm InRelease
402 Payment Required [IP: 2600:9000:287c:4200:e:f4d2:20c0:93a1 443]
Err:6 https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/debian bookworm InRelease
402 Payment Required [IP: 2600:9000:287c:4200:e:f4d2:20c0:93a1 443]
Reading package lists... Done
E: Failed to fetch https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/debian/dists/bookworm/InRelease 402 Payment Required [IP: 2600:9000:287c:4200:e:f4d2:20c0:93a1 443]
E: The repository 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-erlang/deb/debian bookworm InRelease' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/debian/dists/bookworm/InRelease 402 Payment Required [IP: 2600:9000:287c:4200:e:f4d2:20c0:93a1 443]
E: The repository 'https://dl.cloudsmith.io/public/rabbitmq/rabbitmq-server/deb/debian bookworm InRelease' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.