I am making a MQTT broker project for a couple of dozen friends as a gift. Most of my friends are not computer literate, so I will make it simple for them to create an account & subsequently use the stand alone project. If they pass it onto a few of their friends, I would expect we might need a max, of 100 accounts.
I can’t in all fairness use the Random Nerds servers for this project.
Does anyone know of a free server, or an inexpensive rental service that could meet my needs?
I use mosquitto … its free and great for LAN
It supports SSL
I have the mosquitto broker running on windows tablet
just forward a port on your router for internet access
You can use Android phones, tablets, and PC’s
Hello for broker that you have full control and can easily handle dozens of connections, I would recommend using Digital Ocean.
You can setup a $5 per month cloud broker that sounds likes it would handle your project requirements. They have a guide on how to install it:
Your devices would simply connect to your digital ocean IP address, you could setup user/password for Mosquitto for each user too.
You can also follow what @DK suggested and run a local broker that has a port forward (so you can access if from anywhere).