Skip to main content

Plugins in Porla

Porla embeds Lua 5.4 and adds a powerful API to support advanced customizations.

Creating plugins​

See creating plugins.

Installing plugins​

If all you want to do is find and use plugins you can install any plugin from the settings page.

Installing from GitHub​

To install a plugin from GitHub, you need three things, the repository owner, the repository name, and the tag name (which must also be a GitHub release).

For example, porla-plugins contains a directory of useful plugins, and to install a plugin you use

  • Owner: porla-plugins
  • Repository: metrics
  • Version: v0.2.0

Installing from a path​

To install a plugin from a path you select manual installation from the plugin install page and provide a path to the plugin.

The path must be absolute and can be either a .lua file, a .zip file or a directory containing a plugin.lua file.

info

The path must exist on the Porla server.