Skip to content
This repository has been archived by the owner on May 2, 2023. It is now read-only.

unb-libraries/aaslp.lib.unb.ca

Repository files navigation

Build Status GitHub license GitHub repo size

This repository contains the assets used to test, build, and deploy the slaveryandfreedomlaws.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.

Deploy this Application Yourself

Local deployment, development and testing of slaveryandfreedomlaws.lib.unb.ca is simple! dockworker provides web application developers, site builders and operational engineers a single technical entrypoint with a consistent, unified workflow regardless of the framework.

Step 1: Install Dependencies

Dockworker requires a minimal number of 'one time' dependencies. Some of these may already be installed in your local development environment; see the list of these dependencies (with installation instructions) here.

Step 2: Deploy Locally

With all dependencies installed, you are ready to deploy this application locally:

composer install
vendor/bin/dockworker deploy

And that's it! The application will build and deploy in your local environment.

(Optional) Step 3: Create a Dockworker Shell Alias

If you work with dockworker applications often, you may also consider creating a dockworker alias in your shell.

Other useful commands

Run vendor/bin/dockworker to list available dockworker commands for this application.

Author / Contributors

This application was created at UNB Libraries by the following humans:

License

  • As part of our 'open' ethos, UNB Libraries licenses its applications and workflows to be freely available to all whenever possible.
  • Consequently, the contents of this repository [unb-libraries/slaveryandfreedomlaws.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.