https://github.com/unb-libraries/authentication.unbscholar.lib.unb.ca
An apache proxy to authenticate users for UNB Scholar.
https://github.com/unb-libraries/authentication.unbscholar.lib.unb.ca
apache auth dockworker
Last synced: 3 months ago
JSON representation
An apache proxy to authenticate users for UNB Scholar.
- Host: GitHub
- URL: https://github.com/unb-libraries/authentication.unbscholar.lib.unb.ca
- Owner: unb-libraries
- Created: 2023-01-18T12:55:47.000Z (over 3 years ago)
- Default Branch: prod
- Last Pushed: 2025-07-08T17:09:55.000Z (11 months ago)
- Last Synced: 2025-10-31T07:42:31.296Z (7 months ago)
- Topics: apache, auth, dockworker
- Language: Dockerfile
- Homepage: https://authentication.unbscholar.lib.unb.ca
- Size: 76.2 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [authentication.unbscholar.lib.unb.ca](https://authentication.unbscholar.lib.unb.ca/)
[](https://github.com/unb-libraries/authentication.unbscholar.lib.unb.ca/actions/workflows/deployment-workflow.yaml)
[](https://github.com/unb-libraries/authentication.unbscholar.lib.unb.ca/blob/prod/LICENSE)

This repository contains the assets used to test, build, and deploy the authentication.unbscholar.lib.unb.ca application.
## Deploy this Application Yourself
Local deployment, development and testing of authentication.unbscholar.lib.unb.ca is simple! [dockworker](https://github.com/unb-libraries/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](https://github.com/unb-libraries/dockworker/blob/5.x/docs/prerequisites.md).
### 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](https://github.com/unb-libraries/dockworker/blob/5.x/docs/alias.md).
## Other useful commands
Run ```vendor/bin/dockworker``` to list available dockworker commands for this application.
## Author / Contributors
This application was created at [](https://lib.unb.ca) 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/authentication.unbscholar.lib.unb.ca] are licensed under the [MIT License](http://opensource.org/licenses/mit-license.html). 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.