Geoff Bourne
c60156d245
Moved Minecraft server files to top-level
2019-07-20 15:51:40 -05:00
crazymanjinn
511912acc1
Use xq for XML parsing instead of inline python
2019-07-12 21:02:10 -04:00
crazymanjinn
e751369d38
Add support for Fabric server
2019-07-09 23:21:06 -04:00
Samuel Walker
67b41bb356
changed to new alpine variant
...
Confirmed valid
docker pull openjdk:8u212-jre-alpine
8u212-jre-alpine: Pulling from library/openjdk
e7c96db7181b: Pull complete
f910a506b6cb: Pull complete
b6abafe80f63: Pull complete
Digest: sha256:f362b165b870ef129cbe730f29065ff37399c0aa8bcab3e44b51c302938c9193
Status: Downloaded newer image for openjdk:8u212-jre-alpine
2019-06-18 19:50:15 -04:00
Samuel Walker
77b34f4c2c
Change to 8u212
...
To have the java 8 properly take account for available memory usage available to the container.
https://blog.softwaremill.com/docker-support-in-new-java-8-finally-fd595df0ca54
2019-06-13 15:58:06 -04:00
Geoff Bourne
da1a3a47cd
mc: guard ONBUILD RUN of ToF build tools
...
For #331
2019-06-09 10:42:00 -05:00
Geoff Bourne
0ca336505d
Install nano into the image
...
Show server starting message just before java launch
2019-05-13 18:21:38 -05:00
Geoff Bourne
8b253fe50e
Merge latest from mc/rpi3
2019-05-05 14:36:37 -05:00
Geoff Bourne
1f58f59335
Update restify, rcon-cli, and mc-server-runner
2019-05-05 10:11:29 -05:00
Geoff Bourne
5a8f2a7395
Define nsswitch.conf to ensure localhost resolves
...
For #307
2019-04-29 20:17:53 -05:00
Geoff Bourne
6a12c33c33
Upgrade base image to Java 8u201
2019-04-25 17:51:07 -05:00
Michael Reichenbach
b51b19b3c0
feat(minecraft-server): replace environment variables in configs
...
Add additional setup script that replaces environment variables inside
config files.
Closes #298
2019-03-23 14:12:58 +01:00
Geoff Bourne
d368978949
mc: use rcon-cli to stop the server, when it's available
2019-01-24 18:39:26 -06:00
Silthus
10e08e172a
default SERVER_NAME to "Dedicated Server"
2019-01-14 11:09:20 +01:00
Michael Reichenbach
20885c6cf7
style(minecraft-server): fix wrong formatting
2019-01-12 16:35:03 +01:00
Michael Reichenbach
f6465b5dac
feat(minecraft-server): add server-name to env variables
...
The server-name (e.g. needed for bungeecord) can now
be set via the env variable SERVER_NAME.
Defaults to Unknown
2019-01-12 16:32:30 +01:00
Silthus
a31e2a8506
feat(minecraft-server): add version argument for buildtools
...
For future compatibility and to avoid breaking backwards compat I added a build argument with for the version of the build tools download.
2018-12-17 19:07:07 +01:00
Silthus
52d4cae74d
feat(minecraft-server): onbuild trigger for downloading plugins and mods ( #267 )
...
* feat(minecraft-server): add onbuild trigger
Added a ONBUILD trigger for the [ToF-BuildTools](https://git.faldoria.de/tof/server/build-tools ).
If a plugins.yml is provided the BuildTools will download all plugins configured in the YAML.
https://github.com/itzg/dockerfiles/issues/218
* feat(minecraft-server): add arg for build output
* fix(minecraft-server): syntax error in Dockerfile
* fix(minecraft-server): chown jar files after building
* feat(minecraft-server): cleanup buildtools after using
* fix(minecraft-server): remove /plugins volume
The /plugins volume causes weird behaviour when prepolulating it with
files on build. Removing it as an explicit volume fixes that.
* mc: add example Dockerfile for ToF builds
* docs(minecraft-server): add docs for new onbuild trigger
* fix(minecraft-server): use correct url for build tools download
2018-12-16 12:00:36 -06:00
Michael Reichenbach
fd4e9d93e0
feat(minecraft-server): update spigot plugins using /plugins if newer
...
Deep copy and *.jar files in /plugins and update the corresponding files
in the /data/plugins dir.
2018-12-14 08:13:19 +01:00
Geoff Bourne
2e353c084a
mc: add tzdata package to allow for localtime handling
...
fixes #263
2018-12-07 17:47:11 -06:00
Matthew Crowson
3fee3f0f41
Added mods env variables
2018-10-12 18:11:57 -04:00
Geoff Bourne
1c5e4b17bf
mc: chown /data when it doesn't match $UID
...
Fixes #239
2018-08-18 16:56:45 -05:00
Geoff Bourne
d9c2f26506
mc: handle FTB style start script within CurseForge subdirs
...
mc: upgrade mc-server-runner to launch start scripts via bash
2018-08-12 17:25:16 -05:00
Geoff Bourne
848cd8b994
mc: restore UID and GID options
...
for #234
2018-07-30 21:49:43 -05:00
Geoff Bourne
f66e1ff103
mc: use apk's --no-cache option
2018-07-28 10:33:24 -05:00
Geoff Bourne
a44d114176
Merge pull request #223 from SConaway/patch-1
...
Update MC Dockerfile
2018-07-05 20:45:32 -05:00
Steven Conaway
5fb09f57e3
Update Dockerfile
2018-07-05 15:11:51 -07:00
Steven Conaway
eeacdc1e20
Pin MC to latest 8-JRE
2018-07-05 10:15:19 -07:00
Steven Conaway
e8b25d20a3
Update MC Dockerfiel
2018-07-04 17:57:18 -07:00
Geoff Bourne
04b4a3e8ca
Adding RaspberryPi compatible dockerfile for reference
2018-05-19 17:48:20 -05:00
Geoff Bourne
f7d62474e8
Update mc-server-runner to allow for server to stop on its own
2018-05-19 17:34:03 -05:00
Geoff Bourne
35ec677446
[mc] Enable graceful shutdown on stop
2018-05-18 15:19:41 -05:00
Geoff Bourne
d93f6bad16
mc: remove the need for entrypoint script to run as root
2018-04-25 20:57:57 -05:00
Geoff Bourne
5267927c3f
mc: compute default MOTD based on the given type and version
2018-04-14 13:52:46 -05:00
Geoff Bourne
2627317e03
mc: Download Bukkit and Spigot from getbukkit.org
2018-03-16 17:03:21 -05:00
Geoff Bourne
c288557188
mc: upgrade base image to java 8u151
2018-03-16 09:24:48 -05:00
Dennis Schwartz-Knap
7bbe2fd28d
added server_port to default env
2018-02-15 18:04:22 +01:00
Aitor Ramos Sasselli
f178c6c0a1
SpongeVanilla integration and JSON check fix
2017-11-01 22:06:05 +01:00
Aitor Ramos Sasselli
0c1c6d198c
Repaired some bugs from refactor
2017-11-01 06:41:55 +01:00
Aitor Ramos Sasselli
a0e605814f
Code refactorization
2017-10-28 10:04:52 +02:00
Geoff Bourne
e5a4428515
[mc] Install iputils and wget for FTB compat
2017-09-24 11:46:47 -05:00
Geoff Bourne
e1531c3237
[mc] Switch to openjdk alpine base image
2017-06-29 19:45:51 -05:00
Geoff Bourne
5b8668d73f
[mc] Add dinnerbone's mcstatus and use it for HEALTHCHECK
...
Part of #159
2017-06-11 11:03:00 -05:00
Geoff Bourne
d86f034e96
[mc] Add python package and improve Forge install robustness
...
For #148
2017-05-08 22:35:37 -05:00
Geoff Bourne
20385507d8
[mc] Add mysql-client package for mods that need it
...
For #145
2017-05-05 20:46:35 -05:00
Benjamin
5ec21fc0ba
change deprecated maintainer to label
2017-05-02 21:29:17 +02:00
Geoff Bourne
615d12bce3
[mc] Upgrade to rcon-cli 1.3
2017-04-09 08:30:20 -05:00
Geoff Bourne
72d055ac19
[mc] Add support for DOWNLOAD_*_URL overrides
...
Also switched from wget to curl
2017-04-08 07:20:04 -05:00
Geoff Bourne
80c18004c1
[mc] Integrate rcon-cli
2017-04-07 19:35:15 -05:00
Geoff Bourne
bbe1533f91
[mc] Adjust mem with MEMORY and INIT_/MAX_MEMORY
...
For #126
2017-03-19 09:35:58 -05:00