From da4ae6ea4ee70e6175d6ab28a180a907ac66fe77 Mon Sep 17 00:00:00 2001
From: TheBroTMv2 <tobias-mueller@outlook.de>
Date: Tue, 2 Mar 2021 23:17:29 +0100
Subject: [PATCH] some documentation and test doesnt requiere essentialsx
 anymore

---
 Dockerfile    | 14 +++++++-------
 README-dev.md |  2 +-
 README.md     |  2 +-
 docs/user.md  |  7 +++++++
 test.sh       |  6 ++++--
 5 files changed, 20 insertions(+), 11 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 049cfc2..2cc3a4c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,17 +1,17 @@
 # Base image on OpenJDK 11 JRE
 FROM openjdk:11.0-jre-slim
 LABEL org.label-schema.name="clspigot-docker"
-LABEL org.label-schema.description="Docker Container for an Papermc Server"
-LABEL org.label-schema.vcs-url="https://gitlab.cl.uni-heidelberg.de/tmueller/clspigot-docker/"
-LABEL maintainer="mueller@tobistech.ovh"
-LABEL org.label-schema.schema-version=1.0
+      org.label-schema.description="Docker Container for an Papermc Server" \
+      org.label-schema.vcs-url="https://gitlab.cl.uni-heidelberg.de/tmueller/clspigot-docker/" \
+      maintainer="mueller@tobistech.ovh" \
+      org.label-schema.schema-version=1.0
 
 # Execute all the following instructions in the container as user "root"
 USER root
 # User and group used to run the PaperMC server (build time argument, defaulting to "papermc")
-ARG papermc_user=papermc
-ARG papermc_group=papermc
-ARG vcsref=""
+ARG papermc_user=papermc \
+    papermc_group=papermc \
+    vcsref=""
 
 LABEL org.label-schema.vcs-ref=${vcsref}
 
diff --git a/README-dev.md b/README-dev.md
index 4ce98a5..6ca1815 100644
--- a/README-dev.md
+++ b/README-dev.md
@@ -4,7 +4,7 @@
 und ein Approval gegeben ist automatisch gemerged werden (if possible)
 - [x] Backupscript unabhängig von essentials machen
 - [x] Alternative Übergangslösung zum verwalten der minecraft configs falls container ohne bind-mounts erstellt wird (z.B. nano)
-- [ ] Dokumentation mit Struktur (z.B. docs/user docs/admin etc
+- [ ] Dokumentation mit Struktur (z.B. docs/user docs/admin etc)
 
 # Future Plans
 - [ ] Entwikclung einer Weboberfläche für einfache administration (Jedoch keine klassische Ready-to-buy-Lösung sondern eine minimalistische effiziente Variante
diff --git a/README.md b/README.md
index 8d8acf6..2539acd 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
 
 Maintainer: Tobias Müller <tmueller@cl.uni-heidelberg.de>
 
-Dieses Image basiert auf der Arbeit von https://github.com/Phyremaster/papermc-docker und wurde so modifiziert, dass nur noch ein Befehl genutzt werden muss, um das Image auf einem beliebigen Server zu starten.
+Dieses Image basiert auf der Arbeit von https://github.com/Phyremaster/papermc-docker und wurde um Sicherheitsanpassungen und weiteren Funktionen erweitert. 
 
 ## :whale: Setup mit Docker
 
diff --git a/docs/user.md b/docs/user.md
index e69de29..2af0809 100644
--- a/docs/user.md
+++ b/docs/user.md
@@ -0,0 +1,7 @@
+# Fachschaftsminecraftserver Dokumentation
+
+Maintainer: Tobias Müller <tmueller@cl.uni-heidelberg.de>
+
+Dieses Image basiert auf der Arbeit von https://github.com/Phyremaster/papermc-docker und wurde so modifiziert, dass nur noch ein Befehl genutzt werden muss, um das Image auf einem beliebigen Server zu starten.
+
+## (emoji_spacer) 
\ No newline at end of file
diff --git a/test.sh b/test.sh
index 0e85ab7..c2ea692 100644
--- a/test.sh
+++ b/test.sh
@@ -9,7 +9,7 @@ if [ $? = 1 ]
       echo "Health: Test_Passed"
 fi
 
-screen -r mc -p 0 -X stuff "backup^M"
+bash /backup.sh
 echo "Give it some time to start the backup process..."
 sleep 10
 LEER="true" && ls /backup/* 2> /dev/null > /dev/null && LEER="false"
@@ -23,5 +23,7 @@ fi
 tail /papermc/logs/latest.log
 
 echo "Optionale Tests:"
+echo "Backup Job in cron found?"
+cat /etc/cron.d/backup
 
-ls -lanR /papermc/plugins/dynmap/web/standalone
\ No newline at end of file
+ls -lanR /papermc/plugins/dynmap/web/standalone
-- 
GitLab