Commit 43bba018 authored by azubieta's avatar azubieta

Merge branch 'master' into 'push_to_release'

# Conflicts:
#   package-lock.json
#   package.json
#   pkg/appimage/appimagebuild
parents 1bbe7878 9c04dc7b
Pipeline #977 passed with stage
in 4 minutes and 49 seconds
# Pling-Store
# pling-store-releases
Pling-Store is a Content Management App for OCS-compatible websites like,, etc.
It allows to download and install applications, desktop themes, icon themes, wallpapers, or mouse cursors
under various desktop environments using the "Install"-button.
Currently supported are these desktop environments:
KDE Plasma, Gnome, XFCE, Mate, Cinnamon, Budgie, LXQt, Elementary and Enlightenment.
## Usage
Using the Appimage package format, it should work on any distro like Ubuntu, Debian, Arch, Suse, Redhat and many more.
### Best with AppImageLauncher
If you never used an Appimage before, we recommend this tool to make AppImages run, install/uninstall and update on your Linux OS:
*Please see if AppImageLauncher offers native packages for your distro, if not, you may request it in the issue section.*
After installing AppImageLauncher, you can simply Double-Click on the Pling-Store Appimage to run or install it.
### Manual Run
To try the Pling-Store without installing, you can simply [make it executable]( and (double-)click on it.
## Development
The Pling-Store is a regular electron app plus the [ocs-manager]( The first acts as a presentation
layer and the second is the one who handles the intallation of the different products.
### Project Setup
npm install
curl -fsSL -o node_modules/.bin/ocs-manager
chmod +x node_modules/.bin/ocs-manager
### AppImage Generation
`./scripts/package appimage`
"name": "pling-store",
"version": "5.1.1",
"version": "5.0.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"name": "pling-store",
"productName": "Pling-Store",
"version": "5.1.1",
"version": "5.0.1",
"description": "Store Frontend and Management Application based on OpenCollaborationServices (OCS) of",
"author": "",
"license": "GPL-3.0",
# Only timestamp development branches
if [ "${CI_COMMIT_REF_SLUG}" != "master" ]; then
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment