jhu-sheridan-libraries / jhuda-docker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

This repo contain code, configurations, documentation which enable the integration of JHUDA components for development purposes.

Quickstart

Insure that the the DNS name archive.local is aliased your Docker host.

  • Invoke docker-compose pull

  • Invoke docker-compose up -d

Valid usernames are (password: moo):

  • depositor
  • curator
  • honestbroker

Services

Docker Compose maintenance

  • Services in docker-compose.yml use image tags to ensure all users are working off of the same images
  • Services may be configured by environment variables in .env

Image maintenance

Images are maintained in their individual repositories, and deployed using the Docker build infrastructure. Updates to images should take place using pull requests to their respective repositories.