We are pleased to announce that LibOps has launched a new Islandora 2 hosting platform, enabling anyone to instantly create an Islandora 2 digital asset management repository.
One-click install
Once registered on LibOps using your institutional email, you can create an Islandora site with a single click.
Managed infrastructure + CI/CD
LibOps simplifies the technical stack for your team. Your team only needs to focus on the Drupal portion of the repository. All other services supporting your Islandora repository are automatically deployed, configured, and managed by LibOps. That includes GitHub Actions to deploy your Drupal code, automatic backups, TLS certificates, Fedora, a triplestore, solr, an IIIF image server, Matomo, FITS, and microservices for derivative creation (e.g. thumbnails, OCR, service files).
Dynamic environments
Upon site creation, you will have both a development and production environment for your Islandora repository. Creating feature branches in GitHub will also create new environments for your Islandora repository, cloning the data from development.
Developer tooling
LibOps has implemented a CLI to help your developers more easily manage your Islandora instance.
Safe and secure
Your LibOps environments are protected by a firewall. You can easily manage which IPs can access either the site or SSH access. Once you go live, your production site will be accessible to the world over HTTPS, but your development environments will remain behind the firewall. In addition to firewall protection, all of your data is encrypted at rest and stored in multiple regions within Google Cloud to ensure availability.
Demo and docs
For a demonstration, you can see the LibOps Demo Site. The code managing the demo site can be found on GitHub. The site currently utilizes a bootstrap theme that is under active development.
There's also documentation for the LibOps platform at https://docs.libops.io
About Us
LibOps was founded by Joe Corall. Joe is currently employed as a Senior Library Application Developer at Lehigh University, where he is focused on building out Lehigh's Islandora 2 repository, which is currently in the process of migrating from Islandora 7. Prior to this role, he served as a Staff Software Engineer and tech lead on the Platform Orchestration and Services team at Pantheon. That team was responsible for orchestrating the containers that served Pantheon’s 700,000 websites. Before his time at Pantheon, he held the position of Lead Applications Developer at Kent State University Libraries. In January 2020, he led the development of Kent State's Institutional Repository, which was the first IR running on Islandora 2.