Once stable is released there will almost definitely be a way to download and upload Flarum as you would with any other forum software, but for the time-being it can only be installed properly with Composer. You will need SSH access on your host so speak to your hosting provider to ensure it is a feature available to you.