Skip to content

OxideComposer - Plugin Management for OxideMod (oxidemod.org)

License

Notifications You must be signed in to change notification settings

tetreum/ocomposer

Repository files navigation

OxideComposer - Plugin Management for OxideMod

OComposer helps you manage and install plugins of Oxidemod.org for Linux servers.

BETA Only tested in Rust Experimental server.

Installation

Ocomposer

  1. Run the following installer as root.

    $ curl -s https://raw.githubusercontent.com/tetreum/ocomposer/master/compiled/installer | bash
  2. Run ocomposer in the same folder as /RustDedicated_Data/ is located and follow the setup steps.

Install new plugins

  1. Run ocomposer install PLUGIN_URL .

Example:

  • ocomposer install http://oxidemod.org/plugins/stack-size-controller.1185/
  • ocomposer install stack-size-controller.1185

Check for updates

  1. 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 in composer/backups/ folder.

To update rust server & oxide too (beta, but im using it in production :p)

  1. Run ocomposer full-update

¡I already had installed plugins before installing ocomposer!

Follow "Install new plugins" step, the existing configuration of that plugin WON'T be replaced/deleted :)

Requirements

  • PHP 5.5 or above.
  • curl (apt-get install php5 php5-curl)
  • zip (apt-get install zip)
  • unzip (apt-get install unzip)

ToDo

  • remove command
  • restore command
  • Tests

License

OComposer is licensed under the MIT License - see the LICENSE file for details

About

OxideComposer - Plugin Management for OxideMod (oxidemod.org)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages