From f775c4768a00040623043a8c28c043d9ee622fde Mon Sep 17 00:00:00 2001 From: Tomasz Dziurko Date: Sat, 1 Apr 2017 22:46:19 +0200 Subject: [PATCH] Configures logging with daily rolling file, closes #347 --- .gitignore | 6 ++++- docker-compose.yml | 1 + src/main/resources/logback-spring.xml | 35 +++++++++++++++++++++++++++ 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/logback-spring.xml diff --git a/.gitignore b/.gitignore index d5789b68a..78fbb3f8f 100644 --- a/.gitignore +++ b/.gitignore @@ -222,4 +222,8 @@ dist/ nbdist/ nbactions.xml .nb-gradle/ -.nb-gradle-properties \ No newline at end of file +.nb-gradle-properties + +### Manual entries ### + +logs \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index ba44c7a29..740eba416 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,6 +20,7 @@ services: volumes: - /etc/localtime:/etc/localtime:ro - /usr/share/zoneinfo/Europe/Warsaw:/etc/timezone:ro + - /home/jvm-bloggers/jvm-bloggers/logs:app/logs - /tmp links: - jvm-bloggers-db diff --git a/src/main/resources/logback-spring.xml b/src/main/resources/logback-spring.xml new file mode 100644 index 000000000..94e8c0e28 --- /dev/null +++ b/src/main/resources/logback-spring.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + ${LOG_DIR}/${LOG_FILE} + + + ${LOG_DIR}/${LOG_FILE}-%d{yyyy-MM-dd}.log.gz + + + + ${FILE_LOG_PATTERN} + + + + + + + + + + + + + + + + + \ No newline at end of file