Deploying Local Plugins
Plugins can be developed and tested inside Thinger.io Platform, providing an environment before opening a Pull Request against this repository. The only step that Thinger.io does not integrate in itself is the CI system and upload to Docker Hub, so the Docker images should be created locally and uploaded to a users public Docker repository.
To develop a Plugin, follow the steps:
- Create a File Storage with any name.
- Inside the newly created File Storage, place the neccesary files by following the Plugin Structure section.
- Automatically, Thinger.io Marketplace will fetch the
plugin.json
if it is correctly built. - Once tested, upload all files to this repository alonside the documentation.