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
Geoff Bourne
854a158d3d
Merge branch 'master' into alpine
2017-02-22 13:16:38 -06:00
Geoff Bourne
18919ef33c
[mc] Upgrade to Alpine compatible restify
2017-02-22 13:14:48 -06:00
Geoff Bourne
f5dbbcc2c6
[mc] Use G1 GC by default and simplify max memory setting
...
For #126
2017-02-14 22:15:36 -06:00
Geoff Bourne
9fe0021a7a
[mc] Upgrade base image to openjdk
...
Fixes #122
2017-01-12 19:40:58 -06:00
Ilkka Tengvall
2d8b3d7275
Remove commented lines
2016-12-07 19:10:18 +02:00
Ilkka Tengvall
f48eedee78
restored the java heap size
...
I reduced it for RasPi, but forgot it low here too. Restored.
2016-12-07 19:06:01 +02:00
Ilkka Tengvall
08d459c373
changed to work on alpine container
2016-12-07 00:31:06 +02:00
Kirk Strauser
aa13deecdb
Added CONSOLE envvar to control console output
...
By default, CONSOLE is true. When set to false, start-minecraft.sh
adds "--noconsole" to java. Use this to keep Spigot from burning CPU.
2016-09-22 19:51:44 -07:00
Geoff Bourne
76d4fd1bbc
[mc] Check writability of /data before chown'ing it
...
For #104
2016-09-06 21:36:54 -05:00
Geoff Bourne
d14d666e24
[mc] Ensure home directory is writable
...
For #102
2016-08-30 17:11:10 -05:00
Jim Tremblay
5c5b8cd999
Add default value of ONLINE_MODE
2016-08-03 21:59:48 -04:00
Geoff Bourne
379905c6ff
[mc] Use restify to lookup Spigot/Bukkit URLs at startup
...
For #87
2016-07-01 22:17:10 -05:00
Geoff Bourne
0defd266a6
[mc] Use ENTRYPOINT and pass through extra args
...
Enables experimenting for #80
2016-05-28 20:58:36 -05:00
Geoff Bourne
5617936f10
Pre-compute the Bukkit/Spigot download URLs
...
For #77
2016-05-09 19:28:25 -05:00
Geoff Bourne
cf5d194b14
[mc] Robust handling of Forge, Bukkit, and Spigot version selection
...
* refactor server.properties sed ops into a utility function
* also switch to jq instead of jsawk
* simplify to BUILD_FROM_SOURCE from BUILD_SPIGOT_FROM_SOURCE
Fixes #70
2016-04-23 22:23:55 -05:00
Sander
a4835ec331
Build spigot using buildtools ( #67 )
...
* Download buildtools
* Download buildtools
* Not a good idea to chmod /root
* Remove bukkit code
* fix jar not found
* Run start-minecraft as root (temp)
* Working buildtools
* Remove echo line
* Added more server properties, not working yet
* Show what server properties are being added
* Show what server properties are being added
* Add rcon.password
* Add max-world-size
* Added alot of server settings
* Expose rcon port
* Export home per itzg suggestion
* Update readme and server properties
* Env for building spigot from source
* Update readme
2016-04-16 11:26:13 -05:00
Geoff Bourne
5f104a32db
[mc] Adding back text editors (vim and nano)
2016-03-03 22:32:22 -06:00
Geoff Bourne
03d9064b35
[mc] Putting back usermod solution
2016-02-27 17:10:11 -06:00
Geoff Bourne
afa25e582d
[mc] Upgrade base image to java:8
2016-02-20 18:05:41 -06:00
Piero Steinger
70a55e3be1
[minecraft] Pass GID as docker option
2016-01-29 20:50:53 +01:00
Geoff Bourne
9a90acab23
[mc] Fixed typo in Dockerfile
2016-01-01 22:23:26 -06:00
Geoff Bourne
edd69c40f6
Merge pull request #52 from sshipway/master
...
Add Spigot support, and non-zip URLs
2016-01-01 22:00:14 -06:00
Steve Shipway
582c60cd03
Add /plugins mount for external bukkit plugins
...
Add TYPE=BUKKIT documentation
2016-01-02 13:11:07 +13:00
Geoff Bourne
9fa27b9a3d
[mc] Adding MODPACK download option similar to WORLD
2016-01-01 12:39:43 -06:00
Steve
ef34025dd8
Add support for download of world in zipfile
...
WORLD=http://hostname/world.zip
Zipfile should contain world/ directory, and optionally any required mods in mods/ as well as optionally
a default server.properties file (overwritten by any env vars)
Also export volumes /mods and /config, the contents of which are copied to /data/mods and /data/config. This
allows shared read-only mounts for modules without affecting world.
2015-12-19 15:32:29 +13:00
Geoff Bourne
764ae807e0
Avoid text file busy prior to exec sudo
2015-11-30 20:56:25 -06:00
Geoff Bourne
fec75cb117
Add support for level type and generator settings
2015-10-03 07:05:01 -05:00
nichivo
f2e6696368
Updated Forge usage docs and set FORGEVERSION=RECOMMENDED by default
2015-06-13 16:49:08 +10:00
Tim Visher
53a0d0cf7a
Default to easy.
2015-06-10 15:12:05 -04:00
Tim Visher
b86370295c
Add difficulty knob.
2015-06-10 14:13:36 -04:00
Geoff Bourne
63925a794c
For #19 : added PVP env var options
...
* also adding a marker env var for MCCY to reference
2015-03-29 13:39:25 -05:00