From 02d36ebb8faa31466146904da0bc527827647ca0 Mon Sep 17 00:00:00 2001 From: David Beniamine <david.beniamine@tetras-libre.fr> Date: Mon, 11 Mar 2024 11:21:18 +0100 Subject: [PATCH] Add configs for fail2ban and upload --- docker-compose.yml | 3 ++- docker/Dockerfile | 6 ++++++ docker/custom.ini | 2 ++ docker/entrypoint.sh | 3 +++ 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 docker/Dockerfile create mode 100644 docker/custom.ini create mode 100755 docker/entrypoint.sh diff --git a/docker-compose.yml b/docker-compose.yml index f5cb1aa..32b5f22 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,8 @@ version: "3.0" services: wordpress: - image: wordpress:php8.1 + build: + context: docker/ restart: always environment: TZ: ${TZ} diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..acbba50 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,6 @@ +FROM wordpress:php8.1 +RUN apt-get update && apt-get install -y rsyslog +RUN sed -i '/imklog/s/^/#/' /etc/rsyslog.conf +COPY custom.ini $PHP_INI_DIR/conf.d/ +COPY entrypoint.sh /entrypoint.sh +ENTRYPOINT ["/entrypoint.sh"] diff --git a/docker/custom.ini b/docker/custom.ini new file mode 100644 index 0000000..a9719e4 --- /dev/null +++ b/docker/custom.ini @@ -0,0 +1,2 @@ +upload_max_filesize=3G +post_max_size=3G diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh new file mode 100755 index 0000000..04c3b2c --- /dev/null +++ b/docker/entrypoint.sh @@ -0,0 +1,3 @@ +#!/bin/bash +/usr/sbin/rsyslogd -n -iNONE & +/usr/local/bin/docker-entrypoint.sh apache2-foreground $@ -- GitLab