add docker container secret management via env
This commit is contained in:
parent
97c5a8af3a
commit
05b007c2cd
@ -32,9 +32,12 @@ VOLUME ${DATA_PATH}
|
|||||||
|
|
||||||
|
|
||||||
ENV MEMORY=4G
|
ENV MEMORY=4G
|
||||||
|
ENV PROXY_SECRET=change_me
|
||||||
|
|
||||||
WORKDIR ${WORKDIR_PATH}/config
|
WORKDIR ${WORKDIR_PATH}/config
|
||||||
|
|
||||||
EXPOSE 25565/tcp
|
EXPOSE 25565/tcp
|
||||||
|
|
||||||
CMD java -Xms${MEMORY} -Xmx${MEMORY} -jar *.jar -nogui
|
CMD \
|
||||||
|
sed -i "s/_PROXY_SECRET_/${PROXY_SECRET}/g" config/paper-global.yml && \
|
||||||
|
java -Xms${MEMORY} -Xmx${MEMORY} -jar *.jar -nogui
|
||||||
|
@ -95,9 +95,9 @@ proxies:
|
|||||||
online-mode: true
|
online-mode: true
|
||||||
proxy-protocol: false
|
proxy-protocol: false
|
||||||
velocity:
|
velocity:
|
||||||
enabled: false
|
enabled: true
|
||||||
online-mode: true
|
online-mode: false
|
||||||
secret: ''
|
secret: '_PROXY_SECRET_'
|
||||||
scoreboards:
|
scoreboards:
|
||||||
save-empty-scoreboard-teams: true
|
save-empty-scoreboard-teams: true
|
||||||
track-plugin-scoreboards: false
|
track-plugin-scoreboards: false
|
||||||
|
@ -35,7 +35,7 @@ max-tick-time=60000
|
|||||||
max-world-size=29999984
|
max-world-size=29999984
|
||||||
motd=A Minecraft Server
|
motd=A Minecraft Server
|
||||||
network-compression-threshold=256
|
network-compression-threshold=256
|
||||||
online-mode=true
|
online-mode=false
|
||||||
op-permission-level=4
|
op-permission-level=4
|
||||||
player-idle-timeout=0
|
player-idle-timeout=0
|
||||||
prevent-proxy-connections=false
|
prevent-proxy-connections=false
|
||||||
|
Loading…
Reference in New Issue
Block a user