Browse Source

add server options

pull/1/head
thehuntedpie 7 years ago
parent
commit
955d0c5972
  1. 2
      Dockerfile
  2. 2
      docker-compose.yml
  3. 4
      docker-entrypoint.sh

2
Dockerfile

@ -23,4 +23,4 @@ VOLUME /var/lib/mindustry/.mindustry
COPY ./docker-entrypoint.sh /
ENTRYPOINT ["/docker-entrypoint.sh"]
CMD ["default"]
CMD ["host"]

2
docker-compose.yml

@ -10,6 +10,8 @@ services:
- "6567:6567/udp"
environment:
- "JAVA_OPTS=-Xms1G -Xmx2G" #set memory limits
command:
- "load 1,host" # load save 1 and then host. see help for options
tty: true
stdin_open: true
restart: always

4
docker-entrypoint.sh

@ -1,6 +1,8 @@
#!/bin/bash -x
Server_Args=$1
# change ownership of home directory
chown mindustry:mindustry -R ~mindustry
# run server as non-elevated user
su mindustry bash -c 'java -jar /usr/local/share/mindustry/server.jar host'
su mindustry bash -c 'java -jar /usr/local/share/mindustry/server.jar '"${Server_Args}"
Loading…
Cancel
Save