fixed some servers
This commit is contained in:
parent
f57af27647
commit
ff79d5ba84
0
breath-of-the-wild-multiplayer/create.sh
Normal file → Executable file
0
breath-of-the-wild-multiplayer/create.sh
Normal file → Executable file
@ -9,6 +9,6 @@ COPY eula.txt .
|
||||
RUN adduser -S minecraft minecraft
|
||||
RUN chown -R minecraft /opt/server && chown -R root /opt/server/libraries /opt/server/run.sh /opt/server/user_jvm_args.txt
|
||||
USER minecraft
|
||||
EXPOSE 25565
|
||||
EXPOSE 25565/tcp
|
||||
ENTRYPOINT [ "/opt/server/run.sh" ]
|
||||
LABEL type=GAME
|
||||
|
15
minecraft/forge/OldDockerfile
Normal file
15
minecraft/forge/OldDockerfile
Normal file
@ -0,0 +1,15 @@
|
||||
FROM alpine
|
||||
ARG VERSION=1.20.2
|
||||
RUN apk update && apk add openjdk8 wget
|
||||
RUN mkdir -p /opt/server
|
||||
WORKDIR /opt/server
|
||||
COPY forge-${VERSION}-installer.jar /opt
|
||||
RUN java -jar /opt/forge-${VERSION}-installer.jar --installServer .
|
||||
COPY eula.txt .
|
||||
RUN rm forge*installer* && mv forge*.jar forge-server.jar
|
||||
# RUN adduser -S minecraft minecraft
|
||||
# RUN chown -R minecraft /opt/server && chown -R root /opt/server/libraries
|
||||
# USER minecraft
|
||||
EXPOSE 25565/tcp
|
||||
ENTRYPOINT [ "java", "-jar", "forge-server.jar", "--nogui"]
|
||||
LABEL type=GAME
|
@ -1,6 +1,15 @@
|
||||
#!/bin/sh
|
||||
vercomp(){
|
||||
local a b IFS=. -; set -f
|
||||
printf -v a %08d $1; printf -v b %08d $3
|
||||
test $a "$2" $b
|
||||
}
|
||||
if [[ -z $VERSION ]] ;
|
||||
then
|
||||
VERSION=1.20.2;
|
||||
fi;
|
||||
docker build -t "minecraft:forge-$VERSION" . --build-arg VERSION=$VERSION
|
||||
if vercomp $VERSION \< 1.13.0; then
|
||||
docker build -f OldDockerfile -t "minecraft:forge-$VERSION" . --build-arg VERSION=$VERSION
|
||||
else
|
||||
docker build -t "minecraft:forge-$VERSION" . --build-arg VERSION=$VERSION
|
||||
fi
|
||||
|
3
minecraft/forge/forge-1.12.2-installer.jar
Normal file
3
minecraft/forge/forge-1.12.2-installer.jar
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ea7c33ba95e3993a98d0e9e38168c0759ec323a18675a71d938e1f3f70e6e8e7
|
||||
size 4681950
|
@ -1,2 +1,2 @@
|
||||
#!/bin/zsh
|
||||
docker build --label type=GAME -t palworld:latest .
|
||||
docker build --label type=GAME -t palworld:latest . $@
|
||||
|
Loading…
x
Reference in New Issue
Block a user