Downloads Flarum and Bazaar via Browser.
Pockethold does this by:
- Bundling Composer
- Run Create-Project for Flarum, and Require for Bazaar
- Removes all traces of itself.
How to use it:
Unzip and upload content to where you want flarum installed.
Visit yoururl.com/installer.php and follow the steps.
Please note: Some of the steps during the install can take up to 3 minutes.
URGENT NOTICE: Pockethold don't have upgrade functionality currently. It is possible in theory to use pockethold in another folder, and then do some copy work etc, but this has not been tested. I might experiment with this in the future.
Constructive feedback on my code is also appreciated as long as it is constructive! Condescension really does not encourage anyone to do better! I already know I did many mistakes.
I would especially be happy to get feedback, tips and pull requests for ajax bit, and the UI bit 🙂
@luceos : For allowing me to steal some of his code. And much more.
@ibrahimk157 : For helping me test Pockethold along the way. And above all, listening to my rantings.
@flagrow : For coding Bazaar. Flarum can to some degree be shell'less.