Skip to content

fractava/biblio

Repository files navigation

Biblio

PHPUnit GitHub Action Node GitHub Action Lint GitHub Action

Try it on Gitpod

Open in Gitpod

It will automatically spin up and configure a full Nextcloud, MariaDB and PhpMyAdmin server.

Nextcloud Login:

Username: dev

Password: t2qQ1C6ktYUv7

PhpMyAdmin Login:

Username: nextcloud

Password: wdGq73jQB0p373gLdf6yLRj5

(It is fine to have these static logins, because gitpod has acess control built in and no sensitive data is stored in these dev servers)

If you have made changes that require a database reset like changed migrations, you can reset the complete Nextcloud and MariaDB instance with the reset.sh script in gitpod/ .

Try it on your server

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

cd nextcloud/apps

Then run:

git clone https://github.com/fractava/biblio biblio

Then install the dependencies using:

make composer

Frontend development

  • 👩‍💻 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.