#
# App Configuration
#
# Vars starting with APP_ are used to replace contents in skeletons files
#

# HTTP
APP_HTTP_HOST=0.0.0.0
APP_HTTP_PORT=12445
APP_HTTP_ADMIN_PORT=12444
APP_ADMIN_USERNAME=admin
APP_ADMIN_PASSWORD=admin2014*

# MongoDB
APP_DATABASE_HOST=localhost
APP_DATABASE_PORT=27017
APP_DATABASE_USER=admin
APP_DATABASE_PASSWORD=admin
APP_DATABASE_DATASTORE=grapes
APP_DATABASE_DBSYSTEM=mongodb

# JMX
APP_RMIREGISTRY_PORT=12448
APP_RMISERVER_PORT=12449

APP_JMX_READER_USER=reader
APP_JMX_READER_PASSWORD=@@SKEL_RO_PWD@@

APP_JMX_ADMIN_USER=admin
APP_JMX_ADMIN_PASSWORD=@@SKEL_RW_PWD@@

#
# Linux Service variables
#
APP_HOME="/opt/grapes"
APP_PID="/var/run/grapes.pid"
SHUTDOWN_WAIT=10

APP_JAVA_OPTS="-server -Xms128m -Xmx512m"
APP_JAVA_OPTS="$APP_JAVA_OPTS -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.ssl=false"
APP_JAVA_OPTS="$APP_JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.port=$APP_RMIREGISTRY_PORT"
APP_JAVA_OPTS="$APP_JAVA_OPTS -Dcom.sun.management.jmxremote.password.file=$APP_HOME/conf/jmxremote.password -Dcom.sun.management.jmxremote.access.file=$APP_HOME/conf/jmxremote.access"
APP_JAVA_OPTS="$APP_JAVA_OPTS -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/grapes"
APP_JAVA_OPTS="$APP_JAVA_OPTS -Djava.io.tmpdir=/var/run/grapes"

