OComposer helps you manage and install plugins of Oxidemod.org for Linux servers.
BETA Only tested in Rust Experimental server.
-
Run the following installer as root.
$ curl -s https://raw.githubusercontent.com/tetreum/ocomposer/master/compiled/installer | bash
-
Run
ocomposer
in the same folder as/RustDedicated_Data/
is located and follow the setup steps.
- Run
ocomposer install PLUGIN_URL
.
Example:
ocomposer install http://oxidemod.org/plugins/stack-size-controller.1185/
ocomposer install stack-size-controller.1185
- Run
ocomposer update
to check for plugin updates. A ZIP backup of plugins & it's data will be made before each update. The backups will be located incomposer/backups/
folder.
To update rust server & oxide too (beta, but im using it in production :p)
- Run
ocomposer full-update
Follow "Install new plugins" step, the existing configuration of that plugin WON'T be replaced/deleted :)
- PHP 5.5 or above.
- curl (
apt-get install php5 php5-curl
) - zip (
apt-get install zip
) - unzip (
apt-get install unzip
)
- remove command
- restore command
- Tests
OComposer is licensed under the MIT License - see the LICENSE file for details