You are all telling someone who has a hard time installing extensions to provision a vm/droplet 🤪
I would just use a shared hosting provider that offers SSH access or keep using FreeFlarum until you're accustomed to all things Flarum to make the next step. Do not get involved in installing vm's/droplets if you have no previous experience doing so.