Skip to content

nginx config and njs utilities for serving ocfl content with nginx

Notifications You must be signed in to change notification settings

UTS-eResearch/ocfl-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

08d5e05 · Feb 5, 2020

History

63 Commits
Aug 28, 2019
Feb 5, 2020
Feb 5, 2020
Nov 4, 2019
Feb 5, 2020
Sep 4, 2019
Feb 4, 2020
Feb 4, 2020
Jul 12, 2019
Nov 4, 2019
Aug 26, 2019
Feb 4, 2020
Jul 31, 2019
Dec 23, 2019
Jul 26, 2019
Jul 29, 2019
Jul 26, 2019
Jul 26, 2019

Repository files navigation

ocfl-nginx

nginx-js script for serving an ocfl repository with a solr index.

Contents

conf.d/ocfl.conf
js/ocfl.js
assets/ocfl.css
Dockerfile
docker-compose.yml

Prerequsites

Requires nginx with the njs JavaScript extension installed.

Deployment

Components: a solr container and an nginx-ocfl container.

Roadmap

Authentication and authorisation

Automated tests

Versions

Put a proper test framework around versioning.

Expose versions to the web using a protocol such as memento

node.js

A variant which uses the same javascript but in a node.js/express app rather than an nginx