Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unb-libraries/unbherbarium.lib.unb.ca
Connell Memorial Herbarium provides a searchable database of the vascular plant collections maintained at the Connell Memorial Herbarium, and in-depth information about its policies, facilities and collections.
https://github.com/unb-libraries/unbherbarium.lib.unb.ca
botany dockworker drupal herbarium research vascular-plants
Last synced: 10 days ago
JSON representation
Connell Memorial Herbarium provides a searchable database of the vascular plant collections maintained at the Connell Memorial Herbarium, and in-depth information about its policies, facilities and collections.
- Host: GitHub
- URL: https://github.com/unb-libraries/unbherbarium.lib.unb.ca
- Owner: unb-libraries
- License: mit
- Created: 2017-06-14T17:07:24.000Z (over 7 years ago)
- Default Branch: dev
- Last Pushed: 2024-12-12T06:59:01.000Z (22 days ago)
- Last Synced: 2024-12-12T07:37:13.065Z (22 days ago)
- Topics: botany, dockworker, drupal, herbarium, research, vascular-plants
- Language: PHP
- Homepage: https://unbherbarium.lib.unb.ca
- Size: 82.8 MB
- Stars: 0
- Watchers: 9
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![unbherbarium.lib.unb.ca screenshot](https://github.com/unb-libraries/unbherbarium.lib.unb.ca/raw/prod/.dockworker/screenshot.png "unbherbarium.lib.unb.ca screenshot")
# [unbherbarium.lib.unb.ca](https://unbherbarium.lib.unb.ca/) : Lean Instance Repository
[![Build Status](https://github.com/unb-libraries/unbherbarium.lib.unb.ca/actions/workflows/deployment-workflow.yaml/badge.svg?branch=prod)](https://github.com/unb-libraries/unbherbarium.lib.unb.ca/actions/workflows/deployment-workflow.yaml)
[![GitHub license](https://img.shields.io/github/license/unb-libraries/unbherbarium.lib.unb.ca)](https://github.com/unb-libraries/unbherbarium.lib.unb.ca/blob/prod/LICENSE)
![GitHub repo size](https://img.shields.io/github/repo-size/unb-libraries/unbherbarium.lib.unb.ca?label=lean%20repo%20size)This repository contains the assets used to test, build, and deploy the [unbherbarium.lib.unb.ca](https://unbherbarium.lib.unb.ca) Drupal application. This repository extends the [unb-libraries/docker-drupal](https://github.com/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 unbherbarium.lib.unb.ca is easy, as we leverage [dockworker](https://github.com/unb-libraries/dockworker), our unified framework of [Robo](https://robo.li/) commands that streamline local development of our application on Linux or OSX.### Step 1: Install Dockworker's Dependencies
In your local development environment, a minimal number of 'one time' dependencies are required to deploy applications with dockworker. Some or all of these may already be installed in your environment; see the list of dependencies and installation instructions [here](https://github.com/unb-libraries/dockworker/blob/4.x/docs/prerequisites.md).### Step 2: Deploy
With all dependencies installed, you are ready to deploy any of our applications 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](https://gist.github.com/JacobSanford/1448fece856be371060d0f16ccb1b194), which avoids referencing vendor/bin for each dockworker command.
## Other useful commands
Run ```vendor/bin/dockworker``` to list available dockworker commands for this application.## Author / Contributors
This application was created at [![UNB Libraries](https://github.com/unb-libraries/assets/raw/master/unblibbadge.png "UNB Libraries")](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/unbherbarium.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.