From 780890af7ecffb63698a9f8bc20a5866e9fa33b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20=C5=BD=C3=A1k?= <66509981+zakpatrik@users.noreply.github.com> Date: Fri, 1 Dec 2023 12:03:34 +0100 Subject: [PATCH 1/4] Dockerfile: install rsyslog --- Dockerfile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 5d1db02..f8efb14 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,6 +37,12 @@ RUN URL=https://hndl.urbackup.org/Server/${VERSION} && \ && cp -R /usr/share/urbackup /web-backup \ && chmod +x /usr/bin/entrypoint.sh +# Rsyslog +RUN apt-get update && apt-get install rsyslog -y +RUN sed -i '/imklog/s/^/#/' /etc/rsyslog.conf +RUN service rsyslog start + +# Expose ports EXPOSE 55413 EXPOSE 55414 EXPOSE 55415 From 0832759c9e3a84b18caefe8f5b4aad1c30c7033e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20=C5=BD=C3=A1k?= <66509981+zakpatrik@users.noreply.github.com> Date: Fri, 1 Dec 2023 12:04:10 +0100 Subject: [PATCH 2/4] start rsyslog service --- entrypoint.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/entrypoint.sh b/entrypoint.sh index 7279b9c..cb3d328 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -19,4 +19,5 @@ else fi chown urbackup:urbackup /backups chown urbackup:urbackup /var/urbackup +service rsyslog start exec urbackupsrv "$@" From b5efe9dfce45ab06beca78af666e4e6a08e8c172 Mon Sep 17 00:00:00 2001 From: Patrik Zak Date: Fri, 1 Dec 2023 12:06:08 +0100 Subject: [PATCH 3/4] urbackup: my image with rsyslog (auth.log) --- docker-compose.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..31c19c4 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3' +services: + urbackup-server: + image: my-urbackup-server + build: + context: . + dockerfile: Dockerfile + container_name: urbackup-server-1 + ports: + - "55413:55413" + - "127.0.0.1:55414:55414" + - "55414:55414" + - "55415:55415" + - "35623:35623/udp" + volumes: + - ./backups:/backups + - ./db:/var/urbackup + - ./logs:/var/log + restart: unless-stopped + From aba50cfaedd595a51bb1c74c2b6b8b04858e45d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrik=20=C5=BD=C3=A1k?= <66509981+zakpatrik@users.noreply.github.com> Date: Fri, 1 Dec 2023 12:07:46 +0100 Subject: [PATCH 4/4] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index ad4c4c7..b548b39 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +## Fork from official image. Added web access monitoring. interface (rsyslog -> auth.log) and docker-compose.yml file + ## Multiarch (amd64/i386/armhf/arm64(aarch64)) docker images for UrBackup server. Pulling the `:latest` tag should automatically grab the right image for your arch.