This plugin is used to manage the installed applications. You can start, stop, rebuild, delete, and other operations on installed applications, view detailed information of the application and bind the domain.
Your server must be have Websoft9 installed.
wget https://websoft9.github.io/websoft9/scripts/update_zip.sh && bash ./update_zip.sh --channel release --package_name "myapps-latest.zip" --sync_to "/usr/share/cockpit/myapps"
See Developer.md for details about how to efficiently change the code, run, and test it.
These commands check out the source and build it into the directory:build/
git clone https://github.com/Websoft9/plugin-myapps
cd plugin-myapps
npm build
You can also triggers action workflow for building
Two scenarios that trigger this plugin release:
- Add new functions for this plugin
- Websoft9 release
You should following the standard release process.
Every release will creates the official release zipball and publishes as upstream release to GitHub
plugin-myapps is maintained by Websoft9 and released under the GPL3 license.