This will also install Docker and disable transparent_hugepage for MongoDB.
git clone https://github.com/pdcbc/stack.git
cd stack
makePDC images are found at https://hub.docker.com/r/pdcbc
To install without dependencies type:
make deployOr install just the dependencies:
make configureTo build using select local repositories:
- Copy ./dev/dev.yml-sample to ./dev/dev.yml
- This file has been excluded in .gitignore
- Uncomment the appropriate line in ./dev/dev.yml
- e.g. build: './dev/' in ./dev/dev.yml
- Clone repositories to dev
- cd dev; git clone https://github.com/pdcbc/
Make them using dev mode:
MODE=dev makeThe default tag is latest, which pulls from the master branches on GitHub. Prod tags tied to releases will be used when this project leaves alpha.
Use dev tags:
TAG=dev makeMix tag changes and local repos with:
MODE=dev TAG=dev makeDefault paths are broken into private and configuration (not private) folders. For consistency, use a similar path for this repo.
- DevOps: /pdc/stack
- Private: /pdc/data/private
- Configuration: /pdc/data/config