
* revert deployment changes * update docker and compose for previous deployment * minor readme update * use package instead of install this avoids exploding war file in tomcat but seems to be missing overlays for VIVO theme * test docker workflow * test deploy workflow * add package profile for home * skip deploy for installer * skip installer by profile * update workflows * minor readme update * use app-name for vivo log file name * Update log4j.properties Co-authored-by: William Welling <wwelling@library.tamu.edu>
36 lines
663 B
YAML
36 lines
663 B
YAML
version: '3.2'
|
|
|
|
services:
|
|
|
|
solr:
|
|
image: vivoweb/vivo-solr:latest
|
|
environment:
|
|
- RESET_CORE=${RESET_CORE}
|
|
- VERBOSE=${VERBOSE}
|
|
ports:
|
|
- 8983:8983
|
|
networks:
|
|
- vivo
|
|
|
|
tomcat:
|
|
container_name: vivo
|
|
hostname: vivo
|
|
build:
|
|
context: ./
|
|
dockerfile: Dockerfile
|
|
args:
|
|
- VIVO_DIR=/usr/local/vivo/home
|
|
- TDB_FILE_MODE=direct
|
|
- SOLR_URL=http://solr:8983/solr/vivocore
|
|
environment:
|
|
- RESET_HOME=${RESET_HOME}
|
|
- VERBOSE=${VERBOSE}
|
|
ports:
|
|
- 8080:8080
|
|
volumes:
|
|
- ${LOCAL_VIVO_HOME}:/usr/local/vivo/home
|
|
networks:
|
|
- vivo
|
|
|
|
networks:
|
|
vivo:
|