1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-08-10 22:31:47 +02:00

LOG_DRIVER just doesn't work

This commit is contained in:
Florent Daigniere
2023-04-02 17:08:30 +02:00
parent f9939eef94
commit 920f817009
7 changed files with 41 additions and 18 deletions

View File

@@ -26,7 +26,9 @@ services:
restart: always
env_file: {{ env }}
logging:
driver: {{ log_driver or 'json-file' }}
driver: journald
options:
tag: docker-front
ports:
{% for port in (80, 443, 25, 465, 587, 110, 995, 143, 993) %}
{% if bind4 %}
@@ -66,6 +68,10 @@ services:
image: ${DOCKER_ORG:-ghcr.io/mailu}/${DOCKER_PREFIX:-}admin:${MAILU_VERSION:-{{ version }}}
restart: always
env_file: {{ env }}
logging:
driver: journald
options:
tag: docker-admin
{% if not admin_enabled %}
ports:
- 127.0.0.1:8080:80
@@ -85,6 +91,10 @@ services:
image: ${DOCKER_ORG:-ghcr.io/mailu}/${DOCKER_PREFIX:-}dovecot:${MAILU_VERSION:-{{ version }}}
restart: always
env_file: {{ env }}
logging:
driver: journald
options:
tag: docker-imap
volumes:
- "{{ root }}/mail:/mail"
- "{{ root }}/overrides/dovecot:/overrides:ro"
@@ -100,6 +110,10 @@ services:
image: ${DOCKER_ORG:-ghcr.io/mailu}/${DOCKER_PREFIX:-}postfix:${MAILU_VERSION:-{{ version }}}
restart: always
env_file: {{ env }}
logging:
driver: journald
options:
tag: docker-smtp
volumes:
- "{{ root }}/mailqueue:/queue"
- "{{ root }}/overrides/postfix:/overrides:ro"
@@ -131,6 +145,10 @@ services:
hostname: antispam
restart: always
env_file: {{ env }}
logging:
driver: journald
options:
tag: docker-antispam
{% if oletools_enabled %}
networks:
- default

View File

@@ -158,12 +158,6 @@ DOMAIN_REGISTRATION=true
# Advanced settings
###################################
# Log driver for front service. Possible values:
# json-file (default)
# journald (On systemd platforms, useful for Fail2Ban integration)
# syslog (Non systemd platforms, Fail2Ban integration. Disables `docker compose log` for front!)
# LOG_DRIVER={{ log_driver or 'json-file' }}
# Docker-compose project name, this will prepended to containers names.
COMPOSE_PROJECT_NAME={{ compose_project_name or 'mailu' }}