2017 © Pedro Peláez
 

library mybb-installer

A Command-Line Interface installer for MyBB

image

holycowzorz/mybb-installer

A Command-Line Interface installer for MyBB

  • Tuesday, May 30, 2017
  • by HoLyCoWzOrZ
  • Repository
  • 0 Watchers
  • 0 Stars
  • 13 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 5 Versions
  • 63 % Grown

The README.md

MyBB-Installer

A Command-Line Interface Installer for MyBB, (*1)

Requirements

  • You must have Composer installed
  • You must be running PHP 5.6.30 or later (this may work with older versions of PHP, but I have not tried them out.)

Known Issues

Currently, this utility relies on the PclZip library, however this library hasn't been updated for years. As of right now, this installer comes with a modified version of their library in order to get around a PHP Notice that pops up when using PHP 7. Eventually I would like to remove this dependency on PclZip., (*2)

Installation

The easiest (and recommended) way to install this is to run: composer global require holycowzorz/mybb-installer, (*3)

This will install the MyBB installer into your global composer directory and make sure that the installer is accessible from anywhere on your system., (*4)

Usage

mybb install <version> --dir <directory name> By default, the installer will install into the current directory. Also by default, the newest version of MyBB will be installed. You can specify which version of MyBB you would like to install. You can also change what directory you would like to install MyBB into by adding the --dir option., (*5)

To Do:

~~- [ ] Remove dependency of PclZip~~ (Not worth the time since MyBB 2.0 will be the next major release.) - [ ] Write documentation/comments for code - [x] Add the ability to download and extract MyBB 2.0 - [ ] Allow users to configure/setup the MyBB installation, (*6)

Version History

See Changelog, (*7)

Special Thanks

Thanks to @taylorotwell for creating the Laravel installer which gave me the idea to create this MyBB installer. I also used a little bit of code from the Laravel installer to speed things up., (*8)

The Versions

30/05 2017

dev-master

9999999-dev

A Command-Line Interface installer for MyBB

  Sources   Download

MIT

The Requires

 

cli installer install mybb

30/05 2017

v1.2.1

1.2.1.0

A Command-Line Interface installer for MyBB

  Sources   Download

MIT

The Requires

 

cli installer install mybb

13/05 2017

v1.2.0

1.2.0.0

A Command-Line Interface installer for MyBB

  Sources   Download

MIT

The Requires

 

cli installer install mybb

07/05 2017

v1.1.0

1.1.0.0

A Command-Line Interface installer for MyBB

  Sources   Download

MIT

The Requires

 

cli installer install mybb

01/05 2017

v1.0.0

1.0.0.0

A Command-Line Interface installer for MyBB

  Sources   Download

MIT

The Requires

 

cli installer install mybb