Skip to content
Ethan Gruber edited this page Jun 7, 2023 · 25 revisions

This wiki provides documentation for deploying and extending Numishare.

Deployment

The application can be deployed on any platform, but a stable Linux server distribution with a well-maintained package manager is recommended. Since Numishare is deployed on the ANS servers running Ubuntu 20.04 LTS, the following instructions are specific to deploying in Ubuntu, but the steps apply generally to any platform capable of running the Apache Tomcat servlet container.

  1. Installing Tomcat
  2. Deploying Orbeon
  3. Cloning the Github Numishare Repository
  4. Deploying Solr
  5. Deploying eXist-db
  6. Tomcat Authentication
  7. Installing Apache2 and Enabling mod_proxy
  8. Numishare Themes
  9. Optional: Enabling the Feedback form

Interfaces

Numishare has two administration interfaces: one for the Numishare superadmin accounts ('numishare-admin' Tomcat role) and one for users that belong to individual projects. If you are running Numishare for the first time, please refer to the Numishare Superadmin documentation, which contains information about creating and configuring new project collections in the eXist XML database.

Administration

Numishare Superadmin