Skip to content
Snippets Groups Projects
Commit da4ae6ea authored by TheBroTMv2's avatar TheBroTMv2
Browse files

some documentation and test doesnt requiere essentialsx anymore

parent af2a5eb0
No related branches found
No related tags found
1 merge request!7Beta
Pipeline #2661 failed
# 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}
......
......@@ -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
......
......@@ -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
......
# 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
......@@ -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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment