Skip to content

Commit 3e6173b

Browse files
committed
Basic confs to run a play project
1 parent ac4d607 commit 3e6173b

File tree

3 files changed

+72
-0
lines changed

3 files changed

+72
-0
lines changed

conf/custom.conf

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
// GENERAL PART
2+
3+
// Routes (extend Core)
4+
play.http.router = "router.Routes"
5+
6+
// LDAP SETTING
7+
// - if no LDAP is setup uncomment to the following
8+
// - important: this will allow to access Ada using loginAdmin and loginBasic URLs without authentication!! Don't use if your instance is accesssible from outside/the internet.
9+
10+
ldap {
11+
mode = "local"
12+
port = "65506"
13+
debugusers = true
14+
}

conf/logback.xml

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<!--
2+
~ Copyright (C) 2009-2015 Typesafe Inc. <http://www.typesafe.com>
3+
-->
4+
<!-- The default logback configuration that Play uses if no other configuration is provided -->
5+
<configuration>
6+
7+
<conversionRule conversionWord="coloredLevel" converterClass="play.api.Logger$ColoredLevel" />
8+
9+
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
10+
<file>./logs/application.log</file>
11+
<encoder>
12+
<pattern>%date [%level] from %logger - %message%n%xException</pattern>
13+
</encoder>
14+
</appender>
15+
16+
<!--<appender name="FILE" class="ch.qos.logback.core.FileAppender">-->
17+
<!--<file>./logs/application.log</file>-->
18+
<!--<encoder>-->
19+
<!--<pattern>%date [%level] from %logger in %thread - %message%n%xException</pattern>-->
20+
<!--</encoder>-->
21+
<!--</appender>-->
22+
23+
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
24+
<encoder>
25+
<pattern>%coloredLevel %logger{15} - %message%n%xException{10}</pattern>
26+
</encoder>
27+
</appender>
28+
29+
<appender name="ASYNCFILE" class="ch.qos.logback.classic.AsyncAppender">
30+
<appender-ref ref="FILE" />
31+
</appender>
32+
33+
<appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">
34+
<appender-ref ref="STDOUT" />
35+
</appender>
36+
37+
<logger name="play" level="INFO" />
38+
<logger name="application" level="DEBUG" />
39+
<contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator"/>
40+
<logger name="org.codehaus.janino" level="WARN"/>
41+
<logger name="spark_ml" level="INFO"/>
42+
<logger name="org.reflections.Reflections" level="error" additivity="false"/>
43+
44+
<!-- Off these ones as they are annoying, and anyway we manage configuration ourself -->
45+
<logger name="com.avaje.ebean.config.PropertyMapLoader" level="OFF" />
46+
<logger name="com.avaje.ebeaninternal.server.core.XmlConfigLoader" level="OFF" />
47+
<logger name="com.avaje.ebeaninternal.server.lib.BackgroundThread" level="OFF" />
48+
<logger name="com.gargoylesoftware.htmlunit.javascript" level="OFF" />
49+
50+
<root level="INFO"> // WARN
51+
<appender-ref ref="ASYNCFILE" />
52+
<appender-ref ref="ASYNCSTDOUT" />
53+
</root>
54+
55+
</configuration>

conf/routes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Routes
2+
3+
-> / core.Routes

0 commit comments

Comments
 (0)