From eaec51e17eab7e9ed0c5d12a8b16b7329e122119 Mon Sep 17 00:00:00 2001
From: jabertwo <git@jabertwo.de>
Date: Sat, 22 Jul 2023 19:58:18 +0200
Subject: [PATCH] remove graylog

---
 intern/docker_graylog/tasks/main.yml          | 29 -----------
 .../templates/docker-compose.yml              | 48 -------------------
 site.yml                                      |  6 ---
 3 files changed, 83 deletions(-)
 delete mode 100644 intern/docker_graylog/tasks/main.yml
 delete mode 100644 intern/docker_graylog/templates/docker-compose.yml

diff --git a/intern/docker_graylog/tasks/main.yml b/intern/docker_graylog/tasks/main.yml
deleted file mode 100644
index 38e57a0b..00000000
--- a/intern/docker_graylog/tasks/main.yml
+++ /dev/null
@@ -1,29 +0,0 @@
----
-
-- name: "create folder struct for {{ servicename }}"
-  file: 
-    path: "{{ basedir }}" 
-    state: "directory"
-
-- name: "create folder struct for {{ servicename }}"
-  file: 
-    path: "{{ basedir }}/{{ item }}" 
-    state: "directory"
-    owner: 508
-    group: 508
-  with_items:
-    - "data"
-    - "logs"
-
-- name: "create config files for {{ servicename }}"
-  template: 
-    src: "{{ item }}"
-    dest: "{{ basedir }}/{{ item }}"
-  with_items:
-    - docker-compose.yml 
-
-- name: "start {{ servicename }} docker"
-  docker_compose:
-    project_src: "{{ basedir }}"
-    state: present
-
diff --git a/intern/docker_graylog/templates/docker-compose.yml b/intern/docker_graylog/templates/docker-compose.yml
deleted file mode 100644
index 2b2f890a..00000000
--- a/intern/docker_graylog/templates/docker-compose.yml
+++ /dev/null
@@ -1,48 +0,0 @@
-version: "3"
-
-services:
-  mongodb:
-    image: "mongo:6.0.4"
-    restart: "always"
-
-  opensearch:
-    image: "opensearchproject/opensearch:2.6.0"
-    environment:
-      - "TZ=Europe/Berlin"
-      - "OPENSEARCH_JAVA_OPTS=-Xms1g -Xmx1g"
-      - "bootstrap.memory_lock=true"
-      - "discovery.type=single-node"
-      - "action.auto_create_index=false"
-      - "plugins.security.ssl.http.enabled=false"
-      - "plugins.security.disabled=true"
-    restart: "always"
-
-  graylog:
-    hostname: "server"
-    image: "graylog/graylog:5.0.5"
-    entrypoint: "/usr/bin/tini -- wait-for-it opensearch:9200 --  /docker-entrypoint.sh"
-    environment:
-      TZ: "Europe/Berlin"
-      GRAYLOG_NODE_ID_FILE: "/usr/share/graylog/data/config/node-id"
-      GRAYLOG_PASSWORD_SECRET: "warpzonewarpzone"
-      GRAYLOG_ROOT_PASSWORD_SHA2: "26230bc6e5e044e6e3cef7c76a2800fdf2d3952ef03e85c83491b99eef149c40"
-      GRAYLOG_HTTP_BIND_ADDRESS: "0.0.0.0:9000"
-      GRAYLOG_HTTP_EXTERNAL_URI: "http://graylog.warpzone.lan/"
-      GRAYLOG_ELASTICSEARCH_HOSTS: "http://opensearch:9200"
-      GRAYLOG_MONGODB_URI: "mongodb://mongodb:27017/graylog"
-    ports:
-      - "514:5140/udp"   # Syslog
-      - "514:5140/tcp"   # Syslog
-    restart: "always"
-    labels:
-      - traefik.enable=true
-      - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
-      - traefik.http.routers.{{ servicename }}.entrypoints=websecure
-      - traefik.http.services.{{ servicename }}.loadbalancer.server.port=9000
-    networks:
-      - web
-      - default
-
-networks:
-  web:
-    external: true
diff --git a/site.yml b/site.yml
index 8cb8e2f0..5b4b2305 100644
--- a/site.yml
+++ b/site.yml
@@ -119,12 +119,6 @@
         omada_port_https: 8043,
         omada_portal_https: 8843
       }
-    - {
-        role: intern/docker_graylog, tags: graylog,
-        servicename: graylog,
-        basedir: /srv/graylog,
-        domain: "graylog.warpzone.lan"
-      }
     - { 
         role: intern/docker_tasmoadmin, tags: tasmoadmin, 
         servicename: tasmoadmin,
-- 
GitLab