Skip to content

Developer Documentation

H2CK edited this page Jan 26, 2025 · 4 revisions

Nextcloud OIDC App

Development

To install it change into your Nextcloud's apps directory:

cd nextcloud/apps

Then clone this repository.

Following install the dependencies using:

make composer

Frontend development

The app requires to have Node and npm installed.

  • Run make dev-setup to install the frontend dependencies
  • To build the Javascript whenever you make changes, run make build-js

To continuously run the build when editing source files you can make use of the make watch-js command.

Build app bundle

Execute make build to build for production bundle at build/artifacts. Perform make appstore to create tar.gz in build/artifacts.

Translations

Translations are done using Transifex. If you like to contribute and do some translations please visit Transifex.

Clone this wiki locally