To do that you will need to have:
- An InfinityFree Account
- Softaculous (included with every free account)
- Own smtp mail server (get one for free at yandex.com, search on google "Free yandex custom domain")
- A ssl certificate (not required but recommended - Get one for free with Cloudflare)
First login into your infintiyfree account, open cpanel and click on Softaculous (find it on the panel page). Then search for flarum in the search bar and select it. Then click Install and fill the fields required like admin username and password (do not change the database fields) - You can also install your forum on a subdomain. After that you will need to click on Install and wait until Softaculous installs Flarum. After Flarum is installed check the forum to see if everything was installed without errors. If the forum works, open the file manager and open config.ini in your flarum directory. To make the forum functional you will have to change the forum url to https on the line with the url (line number 18). After you finished login into your account, go to the admin panel and change the email smtp driver. To transfer the data from freeflarum read the data guide.