This repository contains community and custom plugins for TeddyCloud. Plugins extend the functionality of TeddyCloud.
Plugins are modular extensions that hook into TeddyCloud’s functionality.
Share reusable functionality with the community.
Download the plugin ZIP from the latest GitHub release.
Option A: Manual install (current method)
-
Copy/upload the ZIP to your TeddyCloud host.
-
Unzip it into TeddyCloud’s plugins/ directory so the folder structure is plugins/<pluginName>/plugin.json.
-
Reload/restart TeddyCloud. The plugin will then be available.
Option B: TeddyCloud Web UI (future)
- Download the plugin ZIP from the latest release and upload it directly using the TeddyCloud Web UI plugin upload function (once available).
For creating your own TeddyCloud Plugin follow the guide within TeddyCloud and use the PluginTemplate!
A copy of that template is also added to this repository in folder pluginTemplate.
We welcome contributions!
To add your plugin:
Fork this repository.
Add your plugin under plugins/.
Update the documentation if needed.
Submit a pull request.
Each plugin may come with its own license. Unless otherwise stated, this repository is licensed under the MIT License.