This repository contains a collection of ownCloud Web extensions, which for different reasons are not added to the main repository.
Extensions are provided by apps. These are the apps, that are provided by this repository.
- web-app-cast
- web-app-draw-io
- web-app-external-sites
- web-app-importer
- web-app-json-viewer
- web-app-progress-bars
- web-app-unzip
There are two ways installing these examples:
- You can enable the web apps in our deployment example with minimal effort.
For the source how it got implemented, see the ocis_full deployment example.
For a detailed installation instruction usingocis_full
see the admin docs, Local Production Setup.
(Before you start, select the ocis version in the admin docs you want to use this example for.) - On a general level, refer to the Web app docs to learn how to install apps in oCIS.
New apps must be placed inside the packages
folder and be prefixed with web-app-
. Additionally, the following changes are needed:
- add the new app to the
APPS
variable in the.drone.star
file - add the
dist
folder of the new app to the list of volume mounts of the dockerocis
service