https://github.com/unb-libraries/dockworker-mysql
Extends the base dockworker framework (https://github.com/unb-libraries/dockworker) to provide additional functionality for MySQL applications.
https://github.com/unb-libraries/dockworker-mysql
dockworker-client
Last synced: about 1 year ago
JSON representation
Extends the base dockworker framework (https://github.com/unb-libraries/dockworker) to provide additional functionality for MySQL applications.
- Host: GitHub
- URL: https://github.com/unb-libraries/dockworker-mysql
- Owner: unb-libraries
- License: mit
- Created: 2020-02-20T14:40:24.000Z (over 6 years ago)
- Default Branch: 5.x
- Last Pushed: 2022-02-18T11:21:35.000Z (over 4 years ago)
- Last Synced: 2025-02-15T18:52:35.469Z (over 1 year ago)
- Topics: dockworker-client
- Language: PHP
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dockworker for MySQL Instances
## Develop, Test and Deploy into Kubernetes Docker-Based MySQL Applications
Dockworker is a framework of (mostly) Robo commands that makes local development of docker-based web applications a breeze. It also tests and deploys these applications into kubernetes. Stand-alone, this package offers very little benefit, but to see how we use dockworker: check out [an example of how we use dockworker to deploy lib.unb.ca](https://github.com/unb-libraries/lib.unb.ca).
This package extends the base [dockworker](https://github.com/unb-libraries/dockworker) framework to provide additional functionality for MySQL applications.
## Getting Started
### Requirements
The following packages are required to be globally installed on your development instance:
* [PHP7](https://php.org/) with mbstring and xml extensions - Install instructions [are here for OSX](https://gist.github.com/JacobSanford/52ad35b83bcde5c113072d5591eb89bd).
* [Composer](https://getcomposer.org/)
* [docker](https://www.docker.com)/[docker-compose](https://docs.docker.com/compose/) - An installation HowTo for OSX and Linux [is located here, in section 2.](https://github.com/unb-libraries/docker-mysql/wiki/2.-Setting-Up-Prerequisites).
## Author / Licensing
- Developed by [](https://lib.unb.ca/)
- 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/dockworker-mysql] 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.