djemyjenab thanks for sharing this with the community. Although a great solution for people without SSH / composer access this script does offer viable risks as it downloads a package from a third-party source which is not controlled by Flarum. I have therefor removed the link from your original post.
On the upsight as recently announced in the Dev Diary - a first party solution is just around the corner - so just a little more patience is needed 🙂