You Host

This option is available to communities who would like to host a site using their own hosting setup and don't want us to backup, upgrade, or otherwise maintain the site.

Requirements
  • Java
  • PostgreSql
  • Apache Tomcat
  • various java and javascript libs, provided in the template repository
Install
  1. install the latest OpenJDK (java), PostgreSQL, and Tomcat
  2. clone the template repository from https://gitlab.com/seandavey/template
  3. set up a tomcat webapp
  4. move the template files into the webapp
  5. run tomcat
Build
  1. clone the core, modules, and mosaic repopsitories from https://gitlab.com/seandavey
  2. make changes to the java, jsp, css, and js files
  3. compile the classes and build the jar files using the included scripts
  4. install the new files into the tomcat webapp
  5. restart tomcat