lib.unb.ca : Instance Repository
This repository contains all assets used to test, build, and deploy the lib.unb.ca Drupal application. This repository extends the unb-libraries/docker-drupal base image, which deploys nginx and php-fpm in the service container.
How To Deploy
Step 1: Install Dependencies
In your local development environment, several 'one time' dependency installations are required to deploy this application. Some or all of these may already be installed in your environment.
- docker: Installation steps are located here.
- docker-compose: Installation steps are located here.
Step 2: Deploy
With all dependencies installed, you are ready to deploy the application locally and and begin development:
composer install vendor/bin/dockworker deploy
And that's it! The application will build and deploy in your local environment.
If you work with unb-libraries applications often, you may also consider installing a dockworker alias, which avoids referencing vendor/bin for each dockworker command.
Other useful commands
vendor/bin/dockworker to list available dockworker commands for this application.
Author / Licensing
- Developed by
- This work is published through our strong commitment to making as much of our development/workflow as possible freely available.
- Consequently, the contents of this repository [unb-libraries/lib.unb.ca] are licensed under the MIT License. This license explicitly excludes:
- Any website content, which remains the exclusive property of its author(s).
- The UNB logo and any of the associated suite of visual identity assets, which remains the exclusive property of the University of New Brunswick.