DEVOPS-1893 tomcat configs
This commit is contained in:
parent
137a783700
commit
bff5fcd497
4 changed files with 114 additions and 0 deletions
8
config/tomcat/etc/tomcat/conf.d/db.conf
Normal file
8
config/tomcat/etc/tomcat/conf.d/db.conf
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
JDK_JAVA_OPTIONS="$JDK_JAVA_OPTIONS \
|
||||||
|
-Ddb.host=${DB_APP_HOST:-db} \
|
||||||
|
-Ddb.port=${DB_APP_PORT:-5432} \
|
||||||
|
-Ddb.name=${DB_APP_NAME:-app} \
|
||||||
|
-Ddb.username=${DB_APP_USERNAME:-app_user} \
|
||||||
|
-Ddb.password=${DB_APP_PASSWORD:-apppassword} \
|
||||||
|
"
|
||||||
|
export JDK_JAVA_OPTIONS
|
||||||
36
config/tomcat/etc/tomcat/context.xml
Normal file
36
config/tomcat/etc/tomcat/context.xml
Normal file
|
|
@ -0,0 +1,36 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||||
|
(the "License"); you may not use this file except in compliance with
|
||||||
|
the License. You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
-->
|
||||||
|
<!-- The contents of this file will be loaded for each web application -->
|
||||||
|
<Context>
|
||||||
|
|
||||||
|
<!-- Default set of monitored resources. If one of these changes, the -->
|
||||||
|
<!-- web application will be reloaded. -->
|
||||||
|
<WatchedResource>WEB-INF/web.xml</WatchedResource>
|
||||||
|
<WatchedResource>WEB-INF/tomcat-web.xml</WatchedResource>
|
||||||
|
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
|
||||||
|
|
||||||
|
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
|
||||||
|
<!--
|
||||||
|
<Manager pathname="" />
|
||||||
|
-->
|
||||||
|
|
||||||
|
<Resource name="webbpm/AppDS" auth="Container"
|
||||||
|
type="javax.sql.DataSource" driverClassName="org.postgresql.Driver"
|
||||||
|
url="jdbc:postgresql://${db.host}:${db.port}/${db.name}"
|
||||||
|
username="${db.username}" password="${db.password}" maxTotal="20" maxIdle="10" maxWaitMillis="-1"/>
|
||||||
|
</Context>
|
||||||
52
config/tomcat/etc/tomcat/tomcat.conf
Normal file
52
config/tomcat/etc/tomcat/tomcat.conf
Normal file
|
|
@ -0,0 +1,52 @@
|
||||||
|
# System-wide configuration file for tomcat services
|
||||||
|
# This will be loaded by systemd as an environment file,
|
||||||
|
# so please keep the syntax. For shell expansion support
|
||||||
|
# place your custom files as /etc/tomcat/conf.d/*.conf
|
||||||
|
#
|
||||||
|
# There are 2 "classes" of startup behavior in this package.
|
||||||
|
# The old one, the default service named tomcat.service.
|
||||||
|
# The new named instances are called tomcat@instance.service.
|
||||||
|
#
|
||||||
|
# Use this file to change default values for all services.
|
||||||
|
# Change the service specific ones to affect only one service.
|
||||||
|
# For tomcat.service it's /etc/sysconfig/tomcat, for
|
||||||
|
# tomcat@instance it's /etc/sysconfig/tomcat@instance.
|
||||||
|
|
||||||
|
# This variable is used to figure out if config is loaded or not.
|
||||||
|
TOMCAT_CFG_LOADED="1"
|
||||||
|
|
||||||
|
# In new-style instances, if CATALINA_BASE isn't specified, it will
|
||||||
|
# be constructed by joining TOMCATS_BASE and NAME.
|
||||||
|
TOMCATS_BASE="/var/lib/tomcats/"
|
||||||
|
|
||||||
|
# Where your java installation lives
|
||||||
|
JAVA_HOME="/usr/lib/jvm/jre"
|
||||||
|
|
||||||
|
# Where your tomcat installation lives
|
||||||
|
CATALINA_HOME="/usr/share/tomcat"
|
||||||
|
|
||||||
|
# System-wide tmp
|
||||||
|
CATALINA_TMPDIR="/var/cache/tomcat/temp"
|
||||||
|
|
||||||
|
# You can pass some parameters to java here if you wish to
|
||||||
|
#JAVA_OPTS="-Xminf0.1 -Xmaxf0.3"
|
||||||
|
|
||||||
|
# Use JAVA_OPTS to set java.library.path for libtcnative.so
|
||||||
|
#JAVA_OPTS="-Djava.library.path=/usr/lib"
|
||||||
|
|
||||||
|
# Set default javax.sql.DataSource factory to apache commons one. See rhbz#1214381
|
||||||
|
#JAVA_OPTS="-Djavax.sql.DataSource.Factory=org.apache.commons.dbcp.BasicDataSourceFactory"
|
||||||
|
JAVA_OPTS="-Djavax.sql.DataSource.Factory=org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory"
|
||||||
|
|
||||||
|
# You can change your tomcat locale here
|
||||||
|
#LANG="en_US"
|
||||||
|
|
||||||
|
# Run tomcat under the Java Security Manager
|
||||||
|
SECURITY_MANAGER="false"
|
||||||
|
|
||||||
|
# SHUTDOWN_WAIT has been deprecated. To change the shutdown wait time, set
|
||||||
|
# TimeoutStopSec in tomcat.service.
|
||||||
|
|
||||||
|
# If you wish to further customize your tomcat environment,
|
||||||
|
# put your own definitions here
|
||||||
|
# (i.e. LD_LIBRARY_PATH for some jdbc drivers)
|
||||||
18
config/tomcat/etc/tomcat/webbpm.properties
Normal file
18
config/tomcat/etc/tomcat/webbpm.properties
Normal file
|
|
@ -0,0 +1,18 @@
|
||||||
|
# WebBPM properties
|
||||||
|
#
|
||||||
|
|
||||||
|
authentication.method=form
|
||||||
|
|
||||||
|
bpmn.enable=false
|
||||||
|
fias.enable=false
|
||||||
|
gar.enable=false
|
||||||
|
|
||||||
|
mail.jndi.resource.name=
|
||||||
|
|
||||||
|
reset_password.mail.template.path=mail/reset_password.html
|
||||||
|
security.password.regex=^(?=.*[a-zA-Z])(?=.*[0-9])[a-zA-Z0-9]+$
|
||||||
|
|
||||||
|
webbpm.mode=production
|
||||||
|
webbpm.jbpm.hibernate_statistics.enabled=false
|
||||||
|
webbpm.cache.hazelcast.hosts=127.0.0.1
|
||||||
|
webbpm.cache.hazelcast.outbound_port_definitions=5801-5820
|
||||||
Loading…
Add table
Add a link
Reference in a new issue