{"repo":"gotify/plugin-template","free":true,"listed":false,"github":"https://github.com/gotify/plugin-template","clone":"git clone https://github.com/gotify/plugin-template.git","description":"A template for plugins.","language":"Makefile","stars":26,"topics":["template","gotify-plugin","gotify","golang"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"gotify/plugin-template A plugin template for gotify/server using gotify/plugin-api. Getting Started 1. Clone, fork or copy this repository. 1. Change PLUGIN NAME in Makefile. 1. Setup building on every release Enable travis-ci in your repository. Add GH TOKEN environment variable see travis-ci docs. 1. Implement your plugin. See plugin docs. 1. Create a release to automatically build the plugin. When you're done, feel free to add your plugin to gotify/contrib. Building For building the plugin gotify/build docker images are used to ensure compatibility with gotify/server. GOTIFY VERSION can be a tag, commit or branch from the gotify/server repository. This command builds the plugin for amd64, arm-7 and arm64. The resulting shared object will be compatible with gotify/server version 2.0.20.","default_branch":null,"files":null,"tree":[],"storefront":"/r/gotify","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/gotify/plugin-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}