Skip to content

ISLE 8 Prototype - MVP3 is the current sprint (Fedora, Blazegraph, Gemini etc)

License

Notifications You must be signed in to change notification settings

noahwsmith/isle-dc

 
 

Repository files navigation

ISLE: Islandora Enterprise 8 Prototype

LICENSE

Introduction

Docker-Compose project facilitating creation and management of Islandora 8 Infrastructure under Docker.

Developer Notes

This is a pseudo code draft of the docker-compose file, Docker service and image configuration structure for the ISLE Phase III - ISLE / Islandora 8 Prototype (isle-dc) project.

Due to the current DRAFT status, any software contained within this repo will not work and should not be used in any environment yet. Updates to follow when the project shifts to the build phase (Februrary 2020).

Currently there are blank .keep files in most of the config/service directories. They should be removed as services are defined and created. If a service doesn't require a config to bind mounted then please remove the appropriate service directory from the config directory as needed.

Requirements

  • Desktop / laptop / VM
  • Docker-CE 19.x+
    • If using Docker Desktop for Windows, any stable release after 2.2.0.4, or use a 2.2.0.4 with a patch due to a bug
  • Docker-compose version 1.25.x+
  • Git 2.0+

Installation

  • For stable working use the master branch

  • For bleeding edge, potentially not working, use the development branch

  • use docs/MVP3_README.md for current installation steps.

Configuration

  • The config directory currently holds all settings and configurations for the Dockerized Islandora 8 stack services and is the ./config path found within the docker-compose.yml.

Documentation

  • All documentation for this project can be found within the docs directory.

Connect

  • Coming soon

Troubleshooting/Issues

Post your questions here and subscribe for updates, meeting announcements, and technical support

FAQ

  • Coming soon

Development

If you would like to contribute to this project, please check out CONTRIBUTING.md. In addition, we have helpful Documentation for Developers info, as well as our Developers section on the Islandora.ca site.

Maintainers/Sponsors

Architecture Team

Sponsors

This project has been sponsored by:

Grinnell College Tri-College (Bryn Mawr College, Haverford College, Swarthmore College) Wesleyan University Williams College Colgate University Hamilton College Amherst College Mount Holyoke College Franklin and Marshall College Whitman College Smith College Arizona State University Canadian Writing Research Collaboratory (CWRC) Johns Hopkins University Tulane University LYRASIS Born-Digital

License

MIT

About

ISLE 8 Prototype - MVP3 is the current sprint (Fedora, Blazegraph, Gemini etc)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • PHP 60.5%
  • Shell 23.6%
  • Dockerfile 13.5%
  • Makefile 2.4%