From 7f412eb8b27e1ce8c3915b1bc3a8b0456c5d413d Mon Sep 17 00:00:00 2001
From: jabertwo <git@jabertwo.de>
Date: Sun, 22 Jan 2023 00:56:54 +0100
Subject: [PATCH] added syslog-input-plugin to logstash

---
 intern/docker_syslog/tasks/main.yml               |  1 +
 intern/docker_syslog/templates/docker-compose.yml | 10 +++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/intern/docker_syslog/tasks/main.yml b/intern/docker_syslog/tasks/main.yml
index 38e57a0b..4c74020b 100644
--- a/intern/docker_syslog/tasks/main.yml
+++ b/intern/docker_syslog/tasks/main.yml
@@ -21,6 +21,7 @@
     dest: "{{ basedir }}/{{ item }}"
   with_items:
     - docker-compose.yml 
+    - Dockerfile
 
 - name: "start {{ servicename }} docker"
   docker_compose:
diff --git a/intern/docker_syslog/templates/docker-compose.yml b/intern/docker_syslog/templates/docker-compose.yml
index 99446ca7..61c898f7 100644
--- a/intern/docker_syslog/templates/docker-compose.yml
+++ b/intern/docker_syslog/templates/docker-compose.yml
@@ -1,10 +1,11 @@
 version: "3"
 services:
   app:
-    image: sebp/elk:8.5.3
+    build: .
     restart: always
     ports:
       - 5044:5044
+      - 514:514
     environment:
       TZ: "Europe/Berlin"
     labels:
@@ -12,3 +13,10 @@ services:
       - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
       - traefik.http.routers.{{ servicename }}.entrypoints=websecure
       - traefik.http.services.{{ servicename }}.loadbalancer.server.port=5601
+    networks:
+      - web
+      - default
+
+networks:
+  web:
+    external: true
-- 
GitLab