https://github.com/websoft9/plugin-appstore
Websoft9 plugin which for listing and install applications
https://github.com/websoft9/plugin-appstore
gui web websoft9
Last synced: 6 months ago
JSON representation
Websoft9 plugin which for listing and install applications
- Host: GitHub
- URL: https://github.com/websoft9/plugin-appstore
- Owner: Websoft9
- License: other
- Created: 2018-12-19T10:00:15.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-09-13T08:50:53.000Z (over 1 year ago)
- Last Synced: 2025-01-11T08:14:28.757Z (over 1 year ago)
- Topics: gui, web, websoft9
- Language: SCSS
- Homepage:
- Size: 213 MB
- Stars: 38
- Watchers: 3
- Forks: 22
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](http://www.gnu.org/licenses/gpl-3.0)
[](https://github.com/websoft9/plugin-appstore)
[](https://github.com/websoft9/plugin-appstore)
[](https://github.com/websoft9/plugin-appstore)
# Websoft9 Plugin - `appstore`
This plugin for listing and install templating application. include WordPress, MySQL, GitLab and other 300+ open source apps. If you want to contribute more apps to AppStore, please fork [docker-library](https://github.com/Websoft9/docker-library)

## Installation and update
Your server must be have [Websoft9](https://github.com/Websoft9) installed.
```
wget https://websoft9.github.io/websoft9/scripts/update_zip.sh && bash ./update_zip.sh --channel release --package_name "appstore-latest.zip" --sync_to "/usr/share/cockpit/appstore"
```
## Development
See [Developer.md](docs/developer.md) for details about how to efficiently change the code, run, and test it.
### Building
These commands check out the source and build it into the directory:build/
```
git clone https://github.com/Websoft9/plugin-appstore
cd plugin-appstore
npm build
```
You can also triggers action workflow for building
### Release
#### When
Two scenarios that trigger this plugin release:
* Add new functions for this plugin
* [Websoft9](https://github.com/Websoft9/websoft9) release
#### How
You should following the standard [release process](https://github.com/Websoft9/websoft9/blob/main/docs/plugin-developer.md#release).
Every release will creates the official release zipball and publishes as upstream release to GitHub
## License
**plugin-appstore** is maintained by [Websoft9](https://www.websoft9.com) and released under the GPL3 license.