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
- install the latest OpenJDK (java), PostgreSQL, and Tomcat
- clone the
template
repository from https://gitlab.com/seandavey/template
- set up a tomcat webapp
- move the template files into the webapp
- run tomcat
Build
- clone the
core
, modules
, and mosaic
repopsitories from https://gitlab.com/seandavey
- make changes to the
java
, jsp
, css
, and js
files
- compile the classes and build the jar files using the included scripts
- install the new files into the tomcat webapp
- restart tomcat