Geoff Bourne
eccfa444a9
Auto-merging via docker-versions-create
2021-02-10 14:02:05 -06:00
Geoff Bourne
c48f6c31ce
Missing EULA failed without proper log message
...
#749
2021-02-10 13:57:14 -06:00
Geoff Bourne
b2d23edf6d
ci: Added pull:true to multiarch build
2021-02-08 21:27:25 -06:00
Geoff Bourne
e831d25706
Merged latest from master
2021-02-08 21:18:28 -06:00
Geoff Bourne
31f25cfd1b
Added java8 recommendation to CURSEFORGE / FTB
2021-02-08 21:15:28 -06:00
Geoff Bourne
7d4e4c167e
Added support for Yatopia
...
#704
2021-02-08 20:42:54 -06:00
Geoff Bourne
12e931332b
Auto-merging via docker-versions-create
...
CONFLICT (content): Merge conflict in Dockerfile
2021-02-07 18:06:06 -06:00
LichLord91
eb12030975
Update Invalid Server Type Logging Message ( #758 )
...
Includes Tuinity and Purpur
Co-authored-by: lichlord91 <lichlord91@users.noreply.github.com >
2021-02-07 18:00:53 -06:00
Geoff Bourne
e46af9d54c
Fixed vanilla version lookup to fail early
...
#756
2021-02-07 17:58:50 -06:00
Geoff Bourne
861faaa285
Trimmed back some ENV defaults from Dockerfile
2021-02-07 17:52:42 -06:00
Geoff Bourne
8312233a93
Added support for Purpur servers
...
#746
2021-02-07 11:22:08 -06:00
Geoff Bourne
959bf73485
Limit depth when finding old PaperMC server jars
...
Fixes #750
2021-02-07 09:26:37 -06:00
Geoff Bourne
ceee9eddc9
ci: restored base image to ubuntu and install openjdk-8
2021-02-06 15:53:59 -06:00
Geoff Bourne
60ba668743
Merge branch 'master' into java8-multiarch
...
# Conflicts:
# Dockerfile
2021-02-06 15:49:16 -06:00
Geoff Bourne
beeaf1a996
ci: Added java8-multiarch to build and docs
2021-02-06 15:48:27 -06:00
Geoff Bourne
fd1b15e01f
ci: Added java8 variant of multiarch
2021-02-06 15:44:02 -06:00
Geoff Bourne
f856276d71
Upgraded multiarch to Java 11
2021-02-06 15:22:15 -06:00
Geoff Bourne
0300854c46
Merge branch 'master' into multiarch
2021-02-06 15:21:53 -06:00
Geoff Bourne
96aa1054dc
Upgraded mainline/latest to Java 11
2021-02-06 15:21:20 -06:00
Geoff Bourne
e7937206af
ci: Added java15 to multiarch build
2021-02-06 15:12:34 -06:00
Geoff Bourne
081b2c11e4
ci: Introduced java15 branch
...
ci: Deprecated adopt13, adopt14, openj9-nightly
2021-02-06 15:11:03 -06:00
Geoff Bourne
f342f4aa98
ci: Introduced java15 branch
...
ci: Deprecated adopt13, adopt14, openj9-nightly
2021-02-06 15:07:42 -06:00
Geoff Bourne
f06e9f5ede
Merge branch 'master' into multiarch
2021-02-06 14:52:35 -06:00
Geoff Bourne
4e73e69342
ci: Added build-multiarch.yml to align merges
2021-02-06 14:52:20 -06:00
Geoff Bourne
c6ff80b71c
docs: Clarify MEMORY limits vs overall container memory
...
Related to #691
2021-02-01 21:15:33 -06:00
M*C*O
37cad3f255
docs: Document LEVEL_TYPE: BIOMESOP ( #741 )
2021-02-01 12:39:55 -06:00
Geoff Bourne
5700f36a6f
Renamed forge branch to java8
2021-01-30 18:49:46 -06:00
Geoff Bourne
34f800d815
ci: Added forge branch to builds
2021-01-30 16:02:15 -06:00
Geoff Bourne
8d3ca813ed
Auto-merging via docker-versions-create
2021-01-29 21:07:00 -06:00
Geoff Bourne
ffec50141a
Fixed MODS provides from github release URLs
...
For #731
2021-01-28 20:55:08 -06:00
Geoff Bourne
54027049d3
docs: Added compose example to data attaching section
2021-01-24 12:31:56 -06:00
Geoff Bourne
4c2829e3d2
docs: Added a simple docker compose example
2021-01-21 13:36:41 -06:00
Geoff Bourne
69e308d420
Split eula header into two lines of comments
...
#728
- Found that https://github.com/Yoosk/ServerStarter hard coded expectation that eula property was on third line
2021-01-19 21:36:21 -06:00
Geoff Bourne
ad46f10b55
Added option to override whitelist and ops files
...
#726
2021-01-17 10:09:41 -06:00
Eugene
cd0fdfc95b
Add an option to override the icon which already has been set. ( #723 )
2021-01-13 16:47:15 -06:00
Geoff Bourne
d95abfce82
ci: Added openj9-11 tags pattern
2021-01-12 17:33:03 -06:00
Geoff Bourne
942a125e04
ci: Added non-versioned cache as restore-key fallback
2021-01-12 17:30:58 -06:00
Geoff Bourne
e97a00e61d
Auto-merging via docker-versions-create
2021-01-12 17:28:11 -06:00
Geoff Bourne
a3677d5aa8
ci: Enabled pull in build step
2021-01-12 17:20:57 -06:00
Geoff Bourne
f927933c46
Added openj9 JDK11 variant
...
For #721
2021-01-12 17:18:08 -06:00
Michael Kirsch
b519c43e16
fix multiarch autopause daemon ( #722 )
2021-01-12 16:05:12 -06:00
Geoff Bourne
5ab83bcb21
ci: Switched build to docker/build-push-action@v2
2021-01-09 14:13:18 -06:00
Geoff Bourne
02c8393bc6
ci: Added opencontainers labels
2021-01-09 14:07:05 -06:00
Geoff Bourne
9469291731
ci: Switched multiarch build caching to github actions
2021-01-09 12:28:27 -06:00
Geoff Bourne
c29baf446d
Auto-merging via docker-versions-create
2021-01-09 11:24:53 -06:00
Dubhar
fdf5fb46bc
fix/681 ( #719 )
...
* [shellcheck] prevent globbing
* fix/681 remove old PaperMC before downloading new
Fixes #681
Co-authored-by: Dubhar <thorsten.jerosch@gmail.com >
2021-01-09 11:03:21 -06:00
Geoff Bourne
8c6ca5e999
Restored the ability for PAPERBUILD to be used with TYPE=PAPER
...
For #715
2021-01-07 20:03:42 -06:00
Geoff Bourne
bb2b9eeea9
docs: Changed FORGEVERSION example to use a valid combination
...
For #716
2021-01-07 11:02:19 -06:00
Geoff Bourne
d1cbce3f89
docs: Clarified usage of VERSION with FORGE type
...
For #716
2021-01-06 22:49:22 -06:00
Geoff Bourne
55b5f6821f
Fixed ops and white-list setup for CurseForge modpacks named with spaces
...
For #717
2021-01-06 22:38:18 -06:00
Geoff Bourne
f9b8db0715
Merged master
2021-01-06 22:14:46 -06:00
Michael Kirsch
2fb01b4adf
Autopause update: allow network interface selection ( #711 )
...
* Cherry-pick: Fixing AUTOPAUSE on Raspberry Pi 4s (#708 )
* implement autopause interface selection
* concentrate ps calls in function file
* wording and add note about PAPER's etc watchdogs
2021-01-02 11:27:03 -06:00
Geoff Bourne
02bce8c3a8
docs: Documented adopt15 and multiarch-latest tags
2021-01-02 11:12:07 -06:00
Nathanial L. McConnell
468671a3fa
Update README.md ( #712 )
...
Change "Please" to "Place"
2021-01-01 15:23:04 -06:00
ErstBlack
ffb50cfe28
Fixing AUTOPAUSE on Raspberry Pi 4s ( #708 )
...
* Replacing killall with pkill and ps -a to ps -ax
* Adding net-tools and removing -q from pkill
* Missed the resume.sh
* Christ there's a lot of ps calls
* Adding -x to health.sh, replacing killall with pkill in sudoers-mv, and replacing su-exec with gosu in knockd-config.cfg
Co-authored-by: sean.sullivan.ctr@progeny.net <sean.sullivan.ctr@progeny.net >
2020-12-31 13:15:44 -06:00
Geoff Bourne
8ee650f38d
Allowed CF_BASE_DIR/FTB_BASE_DIR to be configured
...
For #518
2020-12-31 13:11:37 -06:00
Geoff Bourne
3de2bf88df
Escaped backslashes when setting server property value ( #706 )
...
* Escaped backslashes when setting server property value
For #446
* Fixed pattern substitution to "replace all"
2020-12-30 09:42:29 -06:00
Geoff Bourne
1fcbd8410f
Allow CUSTOM_SERVER to reference not-yet-existing file from GENERIC_PACK
...
For #703
2020-12-29 10:56:05 -06:00
Geoff Bourne
51e6d5dfbd
Added install of sudo
...
For #699
2020-12-28 11:42:54 -06:00
Geoff Bourne
842c69fd80
Auto-merging via docker-versions-create
2020-12-27 22:08:02 -06:00
Gabriel Fontes
d40bbdc3a5
Envvars in files from /config and /mods now replaced as expected ( #701 )
...
Envvars in files from `/config` and `/mods` now replaced as expected (#701 )
2020-12-27 22:01:03 -06:00
Andrew Lambeth
c458823014
ignore duplicate entries in the targets array of version.json ( #698 )
2020-12-26 14:44:37 -06:00
aspro-at
61c291ae4e
Fixed REMOVE_OLD_MODS with missing /data/mods or /data/plugins #667 ( #697 )
2020-12-23 13:25:14 -06:00
Geoff Bourne
32abf1614f
Auto-merging via docker-versions-create
2020-12-19 08:26:24 -06:00
Geoff Bourne
f613228619
Restored support for PAPER_DOWNLOAD_URL
...
Fixes #687
2020-12-15 20:40:00 -06:00
Geoff Bourne
a916cc8320
Auto-merging via docker-versions-create
2020-12-15 14:00:27 -06:00
Silthus
ca9f883352
feat: add COPY_CONFIG_DEST option ( #689 )
2020-12-15 13:31:51 -06:00
Silthus
9d68fa3b88
feat: improvde REMOVE_OLD_MODS option ( #688 )
2020-12-13 20:00:06 -06:00
Geoff Bourne
d3a5885d95
Fixed handling of query parameters in MODS url
...
For #684
2020-12-12 15:22:07 -06:00
Geoff Bourne
c1db13c1f6
Fixed dirname handling in find for SPIGOT WORLD handling
...
For #685
2020-12-12 11:10:13 -06:00
Mike Wilson
31b0f711b8
Fixing some spigot world import issues ( #683 )
...
* Fixing adding an existing spigot world and removing incorrectly identifying spigot worlds as multiple worlds
* Update start-finalSetupWorld
Co-authored-by: Geoff Bourne <itzgeoff@gmail.com >
Co-authored-by: Geoff Bourne <itzgeoff@gmail.com >
2020-12-12 08:26:32 -06:00
Geoff Bourne
59ca1ce3a6
Improved URL handling for GENERIC_PACK
...
For #684
2020-12-11 21:12:44 -06:00
Geoff Bourne
0f7bd5f4fd
ci: Added adopt15 branch releases
2020-12-07 10:54:36 -06:00
Geoff Bourne
01130757d6
Reverting FTBA debug change
2020-11-26 08:45:51 -06:00
Geoff Bourne
f97b3bf82e
Added error handling of FTB installer download
...
For #645
2020-11-25 21:36:22 -06:00
Geoff Bourne
b7bcd252d3
ci: Fixed tag extraction
2020-11-25 16:06:01 -06:00
Geoff Bourne
aa43926da2
Merged from master
2020-11-25 15:59:43 -06:00
Geoff Bourne
a368f4cf57
misc: Added multiarch-latest to versions to release
2020-11-25 15:52:07 -06:00
Geoff Bourne
08a4bde6c1
Switched to PaperMC v2 API
...
Fixes #670
2020-11-25 15:42:27 -06:00
Geoff Bourne
f68e979229
docs: Improved appearance of Discord badge
...
For #481
2020-11-06 14:47:04 -06:00
Geoff Bourne
544b1f243d
Removed invalid spigot/bukkit download along with debug of content
...
For #655
2020-11-04 17:04:57 -06:00
Geoff Bourne
391e807c78
Added debug logging of bukkit/spigot curl download
...
For #655
2020-11-03 16:49:38 -06:00
Geoff Bourne
4099cde737
Revert "Improved handling of bad spigot/bukkit downloads via temp file For #655 "
...
This reverts commit e56a74dc
2020-11-03 16:47:46 -06:00
Geoff Bourne
e56a74dc81
Improved handling of bad spigot/bukkit downloads via temp file
...
For #655
2020-11-02 20:31:01 -06:00
Geoff Bourne
34c45ec883
Switched to latest Docker buildx github action
2020-10-31 14:59:28 -05:00
Geoff Bourne
31b8535854
Added debug output for bukkit/sigot type
...
For #655
2020-10-30 17:03:13 -05:00
stevoh6
ed1bb73c22
Update deprecated LegacyJavaFixer path. ( #648 )
2020-10-14 21:21:40 -05:00
Paul1365972
b7ac28e902
IPv6 support for autopause ( #646 )
2020-10-11 13:27:59 -05:00
vatertime
3cb72797b6
Added AWS blurb to readme ( #644 )
...
* Added AWS blurb to readme
* moved section in readme
Co-authored-by: Chris Vater <chris.vater@johnsonfit.com >
2020-10-07 13:35:07 -05:00
Geoff Bourne
6f1f8d7806
Added use of REMOVE_OLD_MODS to /mods processing
2020-10-03 14:34:02 -05:00
Geoff Bourne
b06f1115d4
Added pruning of 'config' to CF modpack upgrade
...
Fixes #626
2020-09-27 10:27:46 -05:00
Geoff Bourne
777ad31de0
Resolve latest bukkit/spigot directly from getbukkit
...
Fixes #629 #631
2020-09-27 10:21:49 -05:00
Geoff Bourne
8b977f8786
Added adopt14 variant
2020-09-27 10:21:49 -05:00
Geoff Bourne
7c3139226c
Changed Paper update process to check FORCE_REDOWNLOAD first
...
For #634
2020-09-16 17:09:16 -05:00
Geoff Bourne
0ddabf3089
Corrected Fabric installer variables in README
2020-09-10 16:25:29 -05:00
Geoff Bourne
6cfc7e45ef
ci: prepared for adopt14 variant
2020-08-27 18:49:24 -05:00
Geoff Bourne
9ea675bc89
Improved handling of latest PaperMC version
...
Fixes #563
2020-08-25 21:44:36 -05:00
Geoff Bourne
42f90c8806
Added variable to configure stop duration
...
Fixes #617
2020-08-25 19:10:55 -05:00
Geoff Bourne
c8b6eac8fe
Updated FTBA modpack ID instructions
...
Fixes #612
2020-08-23 20:40:47 -05:00
Bartosz Stefańczyk
d78272c1fa
PaperSpigot is now known as Paper ( #614 )
2020-08-23 09:16:04 -05:00
Geoff Bourne
48ccdf128f
Fixed CF_SERVER_MOD to handle spaces in the given filename
...
Updated USE_MODPACK_START_SCRIPT=false to support forge provided by pack
For #608
2020-08-18 20:44:11 -05:00
Geoff Bourne
2322dffd49
misc: Improved error log for missing Paper versions
2020-08-15 10:06:49 -05:00
Geoff Bourne
8a5e5bf01e
Improved handling of missing Paper server version downloads
...
Fixes #607
2020-08-15 10:02:45 -05:00
Geoff Bourne
99ed83022e
misc: added EOL config to .editorconfig
2020-08-12 20:47:52 -05:00
Geoff Bourne
07185534fb
Upgraded to mc-server-runner 1.5.0
2020-08-09 13:28:36 -05:00
Geoff Bourne
9bacaa11d8
Auto-merging via docker-versions-create
2020-08-09 13:07:53 -05:00
Stephen Owen
4fe55b5a28
Added note on tweaking settings and using own map ( #602 )
2020-08-07 17:15:13 -05:00
Stephen Owen
bd503f224d
Adds EULA to the 'quickstart' command in readme ( #600 )
...
* Adds EULA to the 'quickstart' command in readme
most people will start with the quickstart command, which won't work anymore now that EULA is required. Modified the sample quickstart to include the new minimum params.
* Update README.md
Co-authored-by: Geoff Bourne <itzgeoff@gmail.com >
* Update README.md
Co-authored-by: Geoff Bourne <itzgeoff@gmail.com >
Co-authored-by: Geoff Bourne <itzgeoff@gmail.com >
2020-08-04 20:06:00 -05:00
Geoff Bourne
b5c91647ca
Added testdata to dockerignore
2020-08-02 19:57:47 -05:00
Geoff Bourne
c359a0f2ac
Changed MODPACK and MODS to only resolve effective URL when needed
...
For #592
2020-08-02 19:57:12 -05:00
Geoff Bourne
c7c4c7497a
docs: Added test multiarch build instruction
2020-07-26 13:51:16 -05:00
Geoff Bourne
e442baab31
Added writing of eula file after FTBA modpack is installed ( #550 )
2020-07-26 13:50:57 -05:00
Geoff Bourne
8101c8b51c
Merge branch 'master' into multiarch
...
Renamed to start-deployFTBA
# Conflicts:
# start-configuration
# start-deployCF
2020-07-26 13:47:17 -05:00
Geoff Bourne
49d9f4a89d
Separated autopause config file location to keep scripts read-only
2020-07-26 13:22:07 -05:00
Geoff Bourne
aebe35c9d4
misc: Refactor writeEula
2020-07-26 13:19:45 -05:00
Geoff Bourne
a26361c79f
misc: Renamed start-deployCF to align with multiarch branch
2020-07-26 13:07:30 -05:00
Geoff Bourne
eba1ef6ab9
Auto-merging via docker-versions-create
...
# Conflicts:
# start-deployFTB
# start-minecraftFinalSetup
2020-07-26 08:35:13 -05:00
Paul Zühlcke
a486458a08
Fixed "REPLACE_ENV_VARIABLES_EXCLUDE_PATHS" breaking cfg replacer when set. ( #598 )
2020-07-26 08:20:11 -05:00
nrgbistro
82b8401414
More filenames for modpack start scripts ( #596 )
2020-07-23 14:29:39 -05:00
Geoff Bourne
8b6ee91ec1
Added support for upgrading with USE_MODPACK_START_SCRIPT=false
2020-07-19 18:10:16 -05:00
Geoff Bourne
06cffd9e15
Ensured eula and other files brought over when not using CF start script ( #591 )
2020-07-19 16:29:41 -05:00
Geoff Bourne
beaccbcf3b
Added option to set USE_MODPACK_START_SCRIPT=false for CF modpacks ( #591 )
2020-07-19 15:01:19 -05:00
Geoff Bourne
21ee5e2401
Changed handling of unrecognized VERSION and detect absent server in meta json
...
For #590
2020-07-19 12:22:15 -05:00
Geoff Bourne
6462e1580c
Removed improperly merged apk call
2020-07-18 19:29:49 -05:00
Geoff Bourne
8b5552bb62
Auto-merging via docker-versions-create
2020-07-18 18:41:10 -05:00
Paul Zühlcke
747c188824
Use -prune for "REPLACE_ENV_VARIABLES_EXCLUDE_PATHS" feature. ( #588 )
2020-07-18 18:31:29 -05:00
Geoff Bourne
692087dd25
Ensured ops.txt and white-list.txt are always provided for CURSEFORGE/FTB type ( #584 )
2020-07-18 13:49:40 -05:00
Geoff Bourne
6fe13e8654
Clarified "invalid type" message for FTBA on multiarch
2020-07-18 13:09:58 -05:00
Geoff Bourne
3b2b98b9fe
Upgrade base image packages
...
For #586
2020-07-14 21:07:57 -05:00
Code Monad
796f2fe14a
Add support for rcon password from file ( #585 )
2020-07-13 21:00:46 -05:00
Geoff Bourne
4fef391b64
misc: Switched maintainer label to opencontainers schema
2020-07-12 11:36:31 -05:00
Geoff Bourne
83f6cebd0b
Merge pull request #581 from itzg/dev/add-ci-tests
...
Added CI tests
2020-07-11 14:29:59 -05:00
Geoff Bourne
90183ae823
ci: Don't restart failed container during test
2020-07-11 14:26:47 -05:00
Geoff Bourne
3c9df03584
ci: Only output server logs when failed
2020-07-11 14:13:51 -05:00
Geoff Bourne
367c6cfd92
ci: Added testing step to github actions
2020-07-11 14:09:08 -05:00
Geoff Bourne
5e75410e7c
Confirm latest Paper jar is always downloaded
2020-07-11 13:30:39 -05:00
Geoff Bourne
38028f7d0c
Confirm latest Spigot jar is always downloaded
2020-07-11 13:17:28 -05:00
Geoff Bourne
3ca514f2b2
Auto-merging via docker-versions-create
2020-07-11 13:14:10 -05:00
Geoff Bourne
a07ae685e2
Fixed attempted rsync when WORLD not set
2020-07-11 13:09:48 -05:00
Geoff Bourne
c07f899870
Auto-merging via docker-versions-create
...
# Conflicts:
# start-deployFTB
2020-07-10 17:13:05 -05:00
Paul Zühlcke
092b530537
Added 'FORCE_WORLD_COPY' environment variable ( #580 )
2020-07-10 17:06:47 -05:00
Geoff Bourne
cf691499a1
docs: Moved section for DISABLE_HEALTHCHECK to existing healthcheck section
2020-07-09 21:07:26 -05:00
Geoff Bourne
0bb9cccdc6
Added REPLACE_ENV_VARIABLES_EXCLUDE_PATHS
...
For #575
2020-07-09 21:05:17 -05:00
Geoff Bourne
4cb12f6cae
Added DISABLE_HEALTHCHECK
2020-07-09 20:54:34 -05:00
Geoff Bourne
ecbdeb2096
Added option to disable PLUGINS_SYNC_UPDATE
...
For #576
2020-07-08 19:07:53 -05:00
Geoff Bourne
9a7a532f7b
Changed order of /plugins rsync to be before processing env vars
...
For #577
2020-07-06 17:16:51 -05:00
Geoff Bourne
825833c859
Added REPLACE_ENV_VARIABLES_EXCLUDES
...
for #575
2020-07-06 16:41:56 -05:00
Geoff Bourne
c4c3613874
misc: added docs to release notes exclusion
2020-07-04 15:02:32 -05:00
Geoff Bourne
e527fd9551
Auto-merging via docker-versions-create
2020-07-04 14:58:40 -05:00
Geoff Bourne
3a03156cb3
ci: Adjust pr workflow name
2020-07-04 14:55:45 -05:00
orblazer
b3780186f8
Add some missing properties in env variables ( #574 )
2020-07-04 14:52:35 -05:00
Kamaroth92
c4654e44d8
Move server-icon.png to FTB_DIR if exists ( #573 )
...
Co-authored-by: Tane Barriball <tanebarriball@gmail.com >
2020-07-04 09:08:37 -05:00
Kamaroth92
9c6047e3fc
Updated worldDest to use FTB_DIR in order to deal with nested FTB modpacks ( #571 )
...
Co-authored-by: Tane Barriball <tanebarriball@gmail.com >
2020-07-01 18:48:41 -05:00
Geoff Bourne
260cc7d180
docs: added recommendation against using SERVER_PORT
2020-06-30 08:40:33 -05:00
Geoff Bourne
bbe930e552
ci: changed gh actions to avoid image push on PR
2020-06-28 12:22:00 -05:00
Geoff Bourne
a655fe860e
docs: removed github readme link since Docker Hub docs are manual now
2020-06-28 12:17:07 -05:00
Geoff Bourne
ddf36aa879
docs: updated example compose file for paper to use proper CONSOLE setting
2020-06-28 09:37:55 -05:00
Geoff Bourne
34c31c561d
docs: removed most mentions of noconsole since it only applies pre-1.14
2020-06-28 09:36:31 -05:00
Geoff Bourne
3cc7d00d71
docs: added example compose file for autopause
...
For #569
2020-06-28 09:34:26 -05:00
Geoff Bourne
ed214b1382
docs: updated image tag for running on RaspberryPi
2020-06-28 09:19:38 -05:00
Geoff Bourne
f8405e298c
ci: removed tagging image with git SHA since it seemed like too many
2020-06-26 17:17:41 -05:00
Geoff Bourne
539159ba50
docs: simplified top-level example compose file
...
related to #518
2020-06-25 14:10:21 -05:00
Geoff Bourne
f2c9d2f905
Updated TYPE feedback when invalid choice given
...
For #561
2020-06-23 17:27:21 -05:00
Geoff Bourne
1b11331881
misc: added github action badge
2020-06-20 16:06:28 -05:00
Geoff Bourne
b71afff29f
misc: removed unused multiarch scripts
2020-06-20 16:05:46 -05:00
Geoff Bourne
b4c6950f95
ci: simplified main github action name
2020-06-20 16:01:27 -05:00
Geoff Bourne
047a477f7b
Auto-merging via docker-versions-create
2020-06-20 15:45:29 -05:00
Geoff Bourne
ec0329efb1
ci: added option to sign git tags
2020-06-20 15:42:45 -05:00
Geoff Bourne
477caa12c3
ci: switched image push to use Gitub Actions
2020-06-20 15:35:37 -05:00
Geoff Bourne
8f82ff9b1d
Added support for Catserver type
2020-06-20 15:28:30 -05:00
Geoff Bourne
7d97fdcbec
Clarified setting VERSION for unavailable Mohist builds
2020-06-20 09:07:38 -05:00
Geoff Bourne
5ee0150154
docs: added development note about generating release notes
2020-06-19 16:09:09 -05:00
Geoff Bourne
1bcacfc474
docs: added a bunch more development notes
2020-06-19 15:34:56 -05:00
Geoff Bourne
34603184a4
Activated useSystemProxies java property when proxy config set
...
Fixes #415
2020-06-19 15:33:33 -05:00
Geoff Bourne
78cb05adda
ci: added multiarch tags to triggers
2020-06-19 15:03:29 -05:00
Geoff Bourne
8493252645
Auto-merging via docker-versions-create
...
# Conflicts:
# Dockerfile
# README.md
# start
# start-configuration
# start-deployFTB
2020-06-19 15:01:28 -05:00
Geoff Bourne
2ee5a25c91
ci: adjusted main github action name
2020-06-19 13:23:05 -05:00
Geoff Bourne
60ef1b8867
ci: fixed github action tags matching
2020-06-19 13:15:23 -05:00
Geoff Bourne
3eaf756aa2
ci: adjusted github actions to build non-multiarch branches/tags
2020-06-19 11:41:53 -05:00
Geoff Bourne
bc318fa185
Added support for Mohist servers
2020-06-19 11:31:56 -05:00
Geoff Bourne
f93c42a23f
Added support for tagging during docker-versions-create.sh
2020-06-19 11:31:41 -05:00
Geoff Bourne
f5dde77efe
Enabled iterative development with SCRIPTS var
2020-06-19 11:05:32 -05:00
Toboshii Nakama
2b7f923865
Add ttf-dejavu to package list ( #556 )
2020-06-14 11:20:37 -05:00
Geoff Bourne
80099ad63d
Added debug option to dump managed server.properties
2020-06-14 11:14:11 -05:00
Geoff Bourne
b273bf2947
Removed cirleci config
2020-06-10 18:50:40 -05:00
Geoff Bourne
2241ba8819
Added build image action
2020-06-10 18:43:07 -05:00
Luis Marroquin
3cf58e3caf
Fixed docker-compose-proxied.yml link ( #554 )
2020-06-10 06:56:07 -05:00
Geoff Bourne
450442a916
Enhanced WORLD to support path to zip file
2020-06-06 20:41:09 -05:00
Geoff Bourne
8c866bd17d
Un-flipped forge and FTBA examples compose files
2020-05-31 18:46:17 -05:00
Geoff Bourne
8deaf1850b
Fixed TYPE=FTBA in example compose file
2020-05-31 18:43:40 -05:00
Geoff Bourne
6da2aca975
Updated examples for FTBA support
2020-05-31 18:40:13 -05:00
Geoff Bourne
11989d17e3
Updated README for FTBA server type support
...
For #524
2020-05-31 18:34:21 -05:00
Geoff Bourne
aa42633ab2
Added support for FTB application modpacks via modpacks.ch
...
For #524
2020-05-31 18:18:54 -05:00
Geoff Bourne
5aa6e5c2a9
Refactored autopause setup into its own start-file ( #545 )
2020-05-25 10:20:14 -05:00
Kevin Klinemeier
825398f4d4
removed version entries except for the version section ( #541 )
...
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org >
2020-05-23 17:57:11 -05:00
Geoff Bourne
ccac249c01
Added server-start.sh support for CF modpacks
...
Fixes #540
2020-05-23 09:55:38 -05:00
Michael Kirsch
f2806d9335
Autopause logs ( #539 )
2020-05-23 09:15:10 -05:00
Geoff Bourne
b11806e341
Consolidated armv7 branch into multiarch
2020-05-21 20:59:13 -05:00
Geoff Bourne
9ec336283f
Updated to support multiarch/BuiltKit builds
2020-05-21 20:48:54 -05:00
Michael Kirsch
71a7afab17
Autopause functionality ( #531 )
2020-05-20 08:17:58 -05:00
Geoff Bourne
bbdb2c9b36
Auto-merging via docker-versions-create
2020-05-20 08:15:50 -05:00
Mitchell Skaggs
ede58d9159
Update flags as of 5/2/2020 ( #534 )
2020-05-18 19:55:32 -05:00
Geoff Bourne
48e09f42fc
Changed base ubuntu to 18.04
2020-05-14 20:09:12 -05:00
Geoff Bourne
ec7d182d38
Avoid touch since rpi mounts default to noatime
2020-05-14 15:21:51 -05:00
Geoff Bourne
b271b529ea
Improved handling of building bukkit vs spigot
2020-05-11 20:14:01 -05:00
Geoff Bourne
d24690ab8c
Used versionLessThan to simplify buildSpigotFromSource check
2020-05-11 18:54:28 -05:00
hejamu
89fa3ff8fe
Short hotfix until version helper function is done ( #520 )
2020-05-11 18:53:29 -05:00
Geoff Bourne
5c0a3a64ab
Upgraded mc-server-runner to 1.4.3 to fix curse instance mod cleanup
2020-05-08 18:01:37 -05:00
Geoff Bourne
b66629b951
Added helper script for building multiarch image
2020-05-06 16:08:05 -05:00
Sharif Nassar
de866a322f
Add resource-pack-sha1 to server.properties ( #519 )
2020-05-03 16:30:12 -05:00
Geoff Bourne
9c7c95cf4f
Pinned Java version at 11
2020-05-03 11:51:56 -05:00
Geoff Bourne
e32ffd1819
Auto-merging via docker-versions-create
2020-05-02 09:34:58 -05:00
orblazer
79ac19937f
Add possibility to use secrets in environment variables ( #512 )
2020-04-28 19:07:45 -05:00
Gabriel Oliveira
08e8fcdc7c
Add explanation for timezone config on README ( #510 )
2020-04-28 18:57:55 -05:00
Geoff Bourne
6941e63a2c
Added skipping of log4j config for Paper
...
For #476
2020-04-28 07:27:33 -05:00
Geoff Bourne
c68997936a
Added units description for DEBUG_MEMORY option
2020-04-27 08:04:11 -05:00
Geoff Bourne
40547439b2
Added DEBUG_MEMORY option
2020-04-27 07:55:38 -05:00
Geoff Bourne
095c6ad099
Auto-merging via docker-versions-create
2020-04-25 12:11:39 -05:00
Geoff Bourne
691fe638e4
Fixed spelling of Tuinity
2020-04-24 19:13:51 -05:00
Geoff Bourne
fbdee6a7a7
Added support for Tunity server type
2020-04-24 18:56:15 -05:00
Geoff Bourne
664f3d7eaa
Fixed latest Paper build to be "latest"
2020-04-22 17:08:07 -05:00
orblazer
c2846fc586
Allow specify paper build and don't use legacy gamemode and difficulty ( #503 )
2020-04-22 07:06:57 -05:00
Geoff Bourne
e9b1332119
Added support for Magma servers
...
For #497
2020-04-21 18:30:48 -05:00
Geoff Bourne
757a5146a1
Added forge example compose file
2020-04-19 13:47:14 -05:00
Geoff Bourne
f9defda106
Fixed wording of CF/FTB pre-downloads
2020-04-19 13:42:39 -05:00
Geoff Bourne
e6a3ca0a1f
Added JVM property to skip Spigot update check
...
For #417
2020-04-18 18:42:55 -05:00
Geoff Bourne
14342c9632
Auto-merging via docker-versions-create
...
# Conflicts:
# Dockerfile
2020-04-17 21:32:03 -05:00
Geoff Bourne
1cf478f5b3
Removed pre-creating /mods /config /plugins
2020-04-17 21:16:04 -05:00
Geoff Bourne
9ff94f9bd5
Fixed versionLessThan comparison for snapshots
2020-04-17 21:15:44 -05:00
Geoff Bourne
9842a52820
Added env var mapping for player-idle-timeout
2020-04-16 11:40:49 -05:00
Geoff Bourne
dbca9c30b0
Removed empty ENV declarations since they complicate QNAP, etc
2020-04-15 09:00:24 -05:00
Matthieu Berthomé
220f2fbd79
add some /data prefixes in missing places ( #493 )
...
Co-authored-by: rienafairefr <rienafairefr@gmail.com >
2020-04-15 08:20:11 -05:00
Geoff Bourne
8dbbdd8cd2
Added logic to skip --noconsole on newer versions
...
Fixes #452
2020-04-13 18:29:44 -05:00
Geoff Bourne
1c2a0c506c
Added support for TYPE=CURSE_INSTANCE
2020-04-12 14:31:19 -05:00
Chip Wolf
90a6707280
Enable upgrades with GENERIC_PACK ( #491 )
2020-04-12 09:39:28 -05:00
Geoff Bourne
e7cc54092a
Fixing health check description to reference mc-monitor
...
For #426
2020-04-11 10:51:30 -05:00
Geoff Bourne
cd70cbcbea
Enhanced Aikar's flag logic to adjust for >12GB memory
...
For #483
2020-04-11 10:41:20 -05:00
Geoff Bourne
f6df4d6694
Auto-merging via docker-versions-create
...
# Conflicts:
# .circleci/config.yml
2020-04-11 08:56:29 -05:00
Geoff Bourne
7910005086
Added option to use Aikar's flags
2020-04-11 08:43:17 -05:00
Geoff Bourne
b8ace17b7c
ci: ignore non-amd64 branches
2020-04-10 15:33:16 -05:00
Geoff Bourne
0406e89c2a
Auto-merging via docker-versions-create
2020-04-10 11:09:12 -05:00
Geoff Bourne
f70814d6b6
Updated paper build example to use stdin/tty
2020-04-10 11:00:22 -05:00
Geoff Bourne
8440e57118
Fixed support for modpacks that has multiple forge jars
...
HR New Beginnings was one such modpack
2020-04-10 10:59:30 -05:00
Julien Bérubé
29eda3530c
fixed the link to curseforge mod list ( #487 )
2020-04-07 19:15:49 -05:00
Geoff Bourne
558544f1e4
Fixed WORLD cloning when path has spaces
2020-04-06 18:59:26 -05:00
Geoff Bourne
56c2f0b466
Disabled log4j config when TYPE=SPIGOT
...
Helps #482
2020-04-05 17:32:26 -05:00
Geoff Bourne
4bbc7d142f
Fixed /plugins support for Paper servers
2020-04-04 10:13:51 -05:00
Geoff Bourne
26cc3943ce
Removed ToF buildtools section since that was moved downstream
2020-04-04 09:34:21 -05:00
Geoff Bourne
5ef21e1ddf
Auto-merging via docker-versions-create
2020-04-03 13:31:53 -05:00
Geoff Bourne
6521f45f0b
Added adopt13 to docker-versions-create.sh
2020-04-03 13:30:57 -05:00
Geoff Bourne
414d5bd8ac
Auto-merging via docker-versions-create
2020-04-03 13:29:03 -05:00
Geoff Bourne
d62c2ffb42
Added ENABLE_JMX option
2020-04-03 12:32:46 -05:00
Geoff Bourne
15ccf03b28
Auto-merging via docker-versions-create
2020-04-02 17:47:52 -05:00
Geoff Bourne
d131941b62
Revert "Checking health of the container using SERVER_IP variable ( #473 )"
...
This reverts commit 6465bca6
2020-04-02 10:14:22 -05:00
Geoff Bourne
98f0b36cfc
Changed FTB exec to always use shell
...
For #469
2020-04-01 18:50:07 -05:00
Alexei
6465bca640
Checking health of the container using SERVER_IP variable ( #473 )
2020-04-01 09:49:21 -05:00
Geoff Bourne
828a48998f
Auto-merging via docker-versions-create
2020-03-30 08:32:11 -05:00
Geoff Bourne
4ad447ba6c
Used shell when FTB server script missing shebang line
...
For #467
2020-03-29 11:43:26 -05:00
Geoff Bourne
736979c20b
Removed description of FTB/CF URL option
2020-03-29 09:48:50 -05:00
Geoff Bourne
0c34a61332
Upgraded mc-server-runner to 1.3.5
...
Related to #467
2020-03-29 09:30:46 -05:00
Geoff Bourne
67d58678a3
Added grep in FTB logic to avoid re-adding queryResult flag
...
Fixes #468
2020-03-29 08:55:53 -05:00
Geoff Bourne
fb92a74084
Added README section about running on raspberrypi
2020-03-28 14:05:16 -05:00
Geoff Bourne
8b5430ca44
Added textual link to full docs
...
Fixes #448
2020-03-28 14:01:57 -05:00
Geoff Bourne
f24827f558
Removed forced creation of /mods and /config volumes
...
Related to #464
2020-03-28 14:00:22 -05:00
Geoff Bourne
f49b967d5a
Added logging of given VERSION and TYPE
2020-03-28 13:56:48 -05:00
Geoff Bourne
111ca85c4f
Upgraded mc-server-runner to 1.3.4
2020-03-28 13:48:47 -05:00
Geoff Bourne
4b590e03ff
Auto-merging via docker-versions-create
2020-03-26 20:54:25 -05:00
Geoff Bourne
c73bedc63c
Removed logging change from docker-versions-create.sh
2020-03-26 20:53:10 -05:00
Geoff Bourne
6f67f76eef
Upgraded easy-add to 0.7.1
2020-03-26 20:50:13 -05:00
Geoff Bourne
002ed4bc77
Added armv7 to docker-versions-create.sh
2020-03-26 09:41:55 -05:00
Geoff Bourne
0db8780ad9
Changed base image to arm32v7/adoptopenjdk
2020-03-25 21:05:16 -05:00
Geoff Bourne
9d48e79c64
Added multiarch to docker-versions-create.sh
2020-03-25 20:13:05 -05:00
Geoff Bourne
5b744176df
Merge remote-tracking branch 'origin/master' into multiarch
2020-03-25 20:08:47 -05:00
Geoff Bourne
ba7db26157
Added README section for Helm charts and examples ( #461 )
2020-03-25 11:24:19 -05:00
Timo Meijer
fc6129261b
Add customized log file with 7 day retention ( #455 )
2020-03-20 16:29:52 -05:00
Pascal Sthamer
7702d98766
Allow to modify server-ip in server.properties ( #454 )
...
Needed when your machine has multiple ip adresses assigned and you want to host your server on another ip than the default one.
2020-03-20 09:56:50 -05:00
Alexei
04ed016175
Running Minecraft on a different Java version ( #450 )
...
Co-authored-by: Geoff Bourne <itzgeoff@gmail.com >
2020-03-16 10:06:35 -05:00
Geoff Bourne
1aaaf95950
Upgraded easy-add to 0.7.0
2020-03-14 15:42:28 -05:00
Malcolm Nihlén
1e334ca7d5
Added log prefixes ( #444 )
2020-03-06 09:52:17 -06:00
Geoff Bourne
20b15e0330
Merge remote-tracking branch 'origin/master' into multiarch
...
# Conflicts:
# Dockerfile
2020-02-06 16:59:59 -06:00
Geoff Bourne
74df4b6a9c
Unified easy-add usage with multiarch and common 'file' template
2020-02-06 15:34:14 -06:00
Geoff Bourne
f63463e654
Removed mcadmin.jq since it was no longer used
2020-02-06 15:33:21 -06:00
Geoff Bourne
818539e3de
Switched base image to adoptopenjdk (debian)
2020-02-05 21:33:08 -06:00
Geoff Bourne
f48741f65c
Try BuildKit via regular setup_remote_docker
2020-02-05 08:21:52 -06:00
Geoff Bourne
e9e5af849f
Use docker executor
2020-02-04 20:14:32 -06:00
Geoff Bourne
22d68f5c7c
Enable use-remote-docker
2020-02-04 20:13:02 -06:00
Geoff Bourne
690598da60
Try BuildKit/multiarch support on CircleCI
2020-02-04 20:10:45 -06:00
Geoff Bourne
a24b633ccb
Added support for buildx multi-arch builds
2020-02-04 17:36:03 -06:00
Geoff Bourne
5b8cd8cdcc
Upgraded easy-add and used templated URLs
2020-02-02 15:16:09 -06:00
Geoff Bourne
c35c85e9b5
Included resolved version in bukkit/spigot jar name to support auto-update
...
Fixes #431
2020-02-02 08:09:54 -06:00
Geoff Bourne
2ffc1641a0
Added a git pull when docker-versions-create.sh starts with each branch
2020-02-01 08:52:39 -06:00
Geoff Bourne
9d67dceff3
Removed the remaining use of python
2020-01-30 21:39:35 -06:00
Geoff Bourne
c449a31b37
Removed the need for xq
2020-01-30 21:24:36 -06:00
Geoff Bourne
efd3427fc0
Added back yq/xq pip package until full conversion can be done
...
For #428
2020-01-29 18:02:19 -06:00
Geoff Bourne
88ed017ca7
Simplified mcstatus shim to allow for any command
...
Fixes #426
2020-01-29 08:57:31 -06:00
Geoff Bourne
30ba3a4b78
Restored python temporarily until jq usage can replace it
...
For #427
2020-01-27 14:24:09 -06:00
Geoff Bourne
c8380daee5
Fixed mcstatus shim to actually call mc-monitor
...
For #426
2020-01-27 08:30:54 -06:00
Geoff Bourne
8afb1651fd
Added shim for mcstatus
...
For #426
2020-01-27 07:16:22 -06:00
Geoff Bourne
9560903c80
Replaced mcstatus with mc-monitor, so removed python
2020-01-26 16:57:14 -06:00
Geoff Bourne
e94f6608d2
Fixed UID/GID startup logic to properly handle running as root
...
Fixes #425
2020-01-17 08:27:11 -06:00
Geoff Bourne
949faf1620
docs: added example kube manifest with statefulset
2019-12-29 15:18:31 -06:00
Geoff Bourne
5b3259b1ef
docs: added Discord chat badge
2019-12-28 14:23:04 -06:00
Geoff Bourne
485d7b0612
docs: added info in README about upgrading LATEST/SNAPSHOT versions
...
For #418
2019-12-27 22:04:16 -06:00
Geoff Bourne
94b037428e
Add SKIP_NSSWITCH_CONF option
...
For #416
2019-11-26 21:34:56 -06:00
Geoff Bourne
b401873298
docs: Revert "update proxy section with correct env vars"
...
This reverts commit 1c9bbee3
Those env vars already get set by the startup script given PROXY
2019-11-26 08:56:29 -06:00
Geoff Bourne
1c9bbee3b3
docs: update proxy section with correct env vars
...
Fixes #415
2019-11-23 14:08:32 -06:00
hannah98
5fa33c7813
Better handle CurseForge manifest.json ( #414 )
2019-11-21 13:50:06 -06:00
Geoff Bourne
581d5fde1d
ci: add adopt11 to docker-versions-create.sh
2019-11-16 09:30:39 -06:00
Geoff Bourne
382336d39d
ci: add batch mode to docker-versions-create.sh
2019-11-16 09:30:06 -06:00
Geoff Bourne
5bd3a818a3
ci: fix SC2162 in docker-versions-create.sh
2019-11-16 09:29:48 -06:00
Geoff Bourne
97874f3481
ci: pre-declare merge commit message to avoid need for interaction
2019-11-16 09:04:03 -06:00
Alexei
135bafefeb
docker-versions-create init ( #408 )
2019-11-16 08:46:52 -06:00
Dwight Spencer
15b8c5a7e7
(improvement) Offsets healthcheck to T+1m ( #397 )
2019-11-13 16:52:57 -06:00
jmyoung
15990071d4
Fixed JVM_XX_OPTS for FTB servers ( #400 )
2019-10-14 11:24:26 -05:00
Geoff Bourne
d00f9d3609
Normalize EULA value to lowercase to match Forge expectations
...
For #394
2019-10-01 13:54:14 -05:00
Geoff Bourne
5ad745de75
Initial support for GENERIC_PACK
...
For #392
2019-09-29 11:45:39 -05:00
Pavel Andreyev
b67580af2c
Support .conf extension for config files ( #388 )
...
* Support .conf extension for config files
* Update the docs for env variables
2019-09-24 10:21:59 -05:00
Geoff Bourne
2900062df5
Always update whitelist from env since it is processed additive anyway
...
For #283
2019-09-22 16:48:59 -05:00
Geoff Bourne
67fe8931dd
Upgrade easy-add, which now logs to stdout
2019-09-22 16:40:54 -05:00
Geoff Bourne
e6f593e8c4
Updating tools to support ARCH=386 builds
2019-09-18 21:14:08 -05:00
Geoff Bourne
8924740cfe
Bump mc-server-runner to 1.3.3 to allow for 386 builds
2019-09-17 21:06:29 -05:00
Björn Richter
34d4ae0b59
Only write EULA when it's set to TRUE ( #387 )
...
* Only write EULA when it's set to `TRUE`
- This prevents a false value to be written while not being able to correct it afterwards using the environment variable.
* Convert EULA value to upper case to allow lower case `true` as value
2019-09-15 17:15:33 -05:00
Geoff Bourne
62a4541df5
Fix upgrade support for Paper
...
For #361
2019-09-15 14:09:27 -05:00
Geoff Bourne
401958c0d6
Add debugs for Fabric setup
...
For #361
2019-09-15 09:54:13 -05:00
Geoff Bourne
8859d223bf
Track Minecraft version also in Fabric install marker
...
For #361
2019-09-14 22:29:54 -05:00
Geoff Bourne
621962ad9c
Always populate ops.txt to allow for additive config
...
For #283
2019-09-08 17:22:20 -05:00
Aurélien Bertron
5c238af3df
Add spawn protection setting ( #386 )
2019-09-08 16:40:45 -05:00
Geoff Bourne
8e148095f0
Adding link for github README
2019-08-24 11:12:41 -05:00
DocQuantum
3c55a05b1c
Added ability to add resource-pack from environment vars ( #379 )
2019-08-24 10:38:59 -05:00
Geoff Bourne
d293a65f5e
Add MEMORY example
...
Fixes #377
2019-08-17 14:40:51 -05:00
Geoff Bourne
e6bfa01db5
Revert "Switch to OpenJ9 base image ( #360 )"
...
This reverts commit 93197ffb
2019-08-10 17:47:46 -05:00
Geoff Bourne
4e122a67d3
Added description of CONSOLE=FALSE option ( #80 )
2019-08-10 17:47:26 -05:00
Geoff Bourne
b11863d3b2
Delegate ToF buildtools inclusion to extending images ( #331 )
2019-08-10 17:05:23 -05:00
Geoff Bourne
93197ffb77
Switch to OpenJ9 base image ( #360 )
2019-08-10 17:04:38 -05:00
Tyler Page
f02baa8761
fix duplicate projects subpath ( #371 )
...
`CURSE_URL_BASE` already had `/projects` appended to it, missed it by mistake
2019-08-03 07:47:41 -05:00
Michael Vorburger ⛑️
19e39b84ec
add readinessProbe & livenessProbe to k8s-examples/vanilla-deployment.yml ( #370 )
2019-08-02 13:21:47 -05:00
Tyler Page
53800e460f
fix settings.cfg and preserve semicolons if present ( #369 )
2019-08-02 11:29:22 -05:00
Tyler Page
e061cc7163
Update start-finalSetup02Modpack ( #368 )
...
Fixed curseforge redirect so it actually downloads the JAR file, not an HTML page
2019-08-02 11:28:35 -05:00
Geoff Bourne
e61942f33e
Revert "Update start-minecraftFinalSetup ( #365 )"
...
This reverts commit f8b97bf9
2019-08-01 18:03:11 -05:00
Tyler Page
f8b97bf909
Update start-minecraftFinalSetup ( #365 )
2019-07-31 18:58:13 -05:00
Geoff Bourne
ed272da302
Add script to update multiarch manifest
2019-07-26 12:25:47 -05:00
Geoff Bourne
e8b7975295
Configure no-reponse github app
2019-07-26 10:47:01 -05:00
Geoff Bourne
cae1a20973
Purge /data/temp before each Spigot build
...
Fixes #354
2019-07-22 21:33:54 -05:00
Alan
165150a852
Fix -version => -mcversion ( #352 )
...
Fabric's installer uses `-mcversion` to specify the Minecraft version (https://fabricmc.net/wiki/install ). The way the command is written right now it will always use the latest version of MC and ignore the `VERSION` specification.
2019-07-21 09:05:54 -05:00
Geoff Bourne
ad2674bf8e
misc: putting gitter reference back to "dockerfiles"
2019-07-20 16:14:27 -05:00
Geoff Bourne
b72266f7bf
Add a README in old location
2019-07-20 16:09:03 -05:00
Geoff Bourne
79c864ae19
Fixed repo references
2019-07-20 16:04:23 -05:00
Geoff Bourne
451eec4db5
Update repo references
2019-07-20 16:02:46 -05:00
Geoff Bourne
539f7ada70
Exclude examples and IDE metadata directories from docker build
2019-07-20 15:58:41 -05:00
Geoff Bourne
c60156d245
Moved Minecraft server files to top-level
2019-07-20 15:51:40 -05:00
Geoff Bourne
281bd3660f
Remove archived image definitions
2019-07-20 14:34:08 -05:00
Geoff Bourne
5ffc37ac80
mc: fixed typo in bedrock server note
2019-07-13 07:51:31 -05:00
Geoff Bourne
807f4cb32b
mc: Add link to Bedrock server image
2019-07-13 07:29:42 -05:00
Geoff Bourne
f23925f87f
Merge pull request #348 from crazymanjinn/master
...
Add support for Fabric server
2019-07-13 07:26:35 -05:00
crazymanjinn
511912acc1
Use xq for XML parsing instead of inline python
2019-07-12 21:02:10 -04:00
crazymanjinn
1531e38ab6
Fix Forge/Fabric typo in README.md
...
Co-Authored-By: Geoff Bourne <itzgeoff@gmail.com >
2019-07-12 11:01:47 -04:00
crazymanjinn
4f3789ef96
Fix Forge/Fabric typo in README.md
...
Co-Authored-By: Geoff Bourne <itzgeoff@gmail.com >
2019-07-12 11:00:47 -04:00
crazymanjinn
e751369d38
Add support for Fabric server
2019-07-09 23:21:06 -04:00
Geoff Bourne
3ddbbf41d8
Merge pull request #346 from lfshr/lf/http-redirect-modpack
...
Support HTTP redirects in modpack URLS
2019-07-08 20:46:37 -05:00
Geoff Bourne
47c3cd096a
Merge pull request #344 from blacksails/master
...
update curseforge urls
2019-07-07 20:59:02 -05:00
Liam Fisher
df9909a8e4
Added support for redirects in modpack urls
2019-07-07 21:16:48 +01:00
Benjamin Nørgaard
73843ec783
update curseforge urls
2019-07-07 17:08:37 +02:00
Geoff Bourne
ede30188b0
mc: properly generate server script when FTB/CF has spaces in path
...
For #342
2019-07-01 18:19:50 -05:00
Geoff Bourne
b679edbd62
Add a way to buy me coffee
2019-06-22 23:25:06 -05:00
Geoff Bourne
fe846d8f28
Merge pull request #339 from SConaway/patch-4
...
Remove Forge hacks
2019-06-19 21:51:46 -05:00
Steven Conaway
0abb9edad8
Remove Forge hacks
2019-06-19 18:58:12 -07:00
Geoff Bourne
9ff1b18935
Merge pull request #337 from sfxworks/patch-1
...
Change to 8u212
2019-06-18 17:54:51 -06: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
a698c4127c
Merge pull request #335 from billimek/force-redownload
...
add option for force re-download of server file
2019-06-12 22:11:36 -05:00
Jeff Billimek
35e2448f8e
add option for force re-download of server file
...
Signed-off-by: Jeff Billimek <jeff@billimek.com >
2019-06-12 14:33:10 -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
98cec98dd9
mc: allow for CurseForge modpacks with spaces in directory name
...
Fixed #332
2019-06-08 16:47:28 -05:00
Geoff Bourne
342907dcba
Merge pull request #328 from lorenzschmid/patch-1
...
Update docker-compose example in README
2019-05-26 17:37:31 -05:00
Lorenz Schmid
0e209eacee
Update docker-compose example in README, removing consol
...
Removes `CONSOLE: "false"` environment variable causing issue #319
2019-05-27 00:20:05 +02:00
Geoff Bourne
098888cfc6
mc: add a DEBUG_EXEC option
...
Help debug #319
2019-05-26 11:59:39 -05:00
Geoff Bourne
1148aa3fe3
mc: for TYPE=PAPER use resolved version
...
Part of #326
2019-05-26 11:16: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
be17faf065
Merge pull request #320 from SirPole/patch-1
...
Update start-deployPaper
2019-05-11 14:29:26 -05:00
Martin Brychta
a73c63f482
Update start-deployPaper
2019-05-11 19:13:18 +02:00
Geoff Bourne
45d3ef288f
Deprecating Elasticsearch, Logstash, and Kibana images
2019-05-11 10:11:24 -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
b48a13ed1d
Added an example compose file for PaperSpigot
...
For #313
2019-05-03 17:20:34 -05:00
Geoff Bourne
5a8f2a7395
Define nsswitch.conf to ensure localhost resolves
...
For #307
2019-04-29 20:17:53 -05:00
Geoff Bourne
34b96e0b63
Copy over all content of /plugins and /mods
...
Fixes #310
2019-04-27 13:47:26 -05:00
Geoff Bourne
6a12c33c33
Upgrade base image to Java 8u201
2019-04-25 17:51:07 -05:00
Geoff Bourne
b29e76b128
mc: support snapshot versions with spaces, such as "1.14 Pre-Release 1"
2019-04-11 19:50:29 -05:00
Geoff Bourne
40a26b8caf
mc: alter paperclip jar for 1.8.8 download
...
Fixes #305
2019-04-07 13:34:11 -05:00
Geoff Bourne
28467d44b6
Merge pull request #304 from fabianvf/override-server-props-doc
...
add doc for OVERRIDE_SERVER_PROPERTIES
2019-04-05 16:44:41 -05:00
Fabian von Feilitzsch
da34a546b5
add doc for OVERRIDE_SERVER_PROPERTIES
2019-04-05 12:20:30 -04:00
Geoff Bourne
4d45618125
Merge pull request #302 from fabianvf/override-server-props
...
Allow user to specify that server properties be overridden on start
2019-04-03 17:13:01 -05:00
Fabian von Feilitzsch
4d1a05ccb0
Allow user to specify that server properties be overridden on start
2019-04-03 16:23:19 -04:00
Geoff Bourne
03cac08999
Merge pull request #299 from Silthus/master
...
feat(minecraft-server): replace environment variables in configs
2019-03-29 20:07:08 -05:00
Michael Reichenbach
a316bd8f95
fix(minecraft-server): filter env replacement file
...
Environment variable replacement now only affects matching file types.
Closes #299
2019-03-29 12:11:42 +01:00
Michael Reichenbach
73046d7499
fix(minecraft-server): env variable value check not working
...
The check for the value of the env variable now works correctly.
#298
2019-03-25 18:10:45 +01:00
Michael Reichenbach
67cf80d70f
docs(minecraft-server): for dynamic env variable replacement
...
Add documentation and examples for dynamic replacement of env variables.
Closes #298
2019-03-23 14:26:48 +01: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
1cc902062a
Pruning devbox, elasticsearch-marvel, spring-boot, gvm
2019-03-10 21:59:01 -05:00
Geoff Bourne
36f5857de3
mc: create FTB/CF server start script when absent
...
Fixes #294
2019-03-10 21:50:42 -05:00
Geoff Bourne
aef8f54903
Pass JVM memory options to Spigot build
...
Fixes #292
2019-02-26 22:19:43 -06:00
Geoff Bourne
fe3df584ef
Merge pull request #293 from LoudSoftware/master
...
Updated PAPERMC CI URL and job name for older versions
2019-02-24 20:06:15 -06:00
LoudSoftware
a73d99c552
Updated PAPERMC CI URL and job name for older versions
2019-02-24 16:41:27 -05:00
Geoff Bourne
72328ca8bc
Merge pull request #291 from dudymas/master
...
Fix for custom curseforge modpacks that do not have mods dir
2019-02-15 10:30:52 -06:00
Jeremy White
f3d5e75c22
fix(minecraft/entrypoint): create mods dir for packages without it
2019-02-14 22:18:16 -05:00
Jeremy White
fff075cc68
fix(minecraft/entrypoint): errata with jq syntax and mod dir
2019-02-14 22:04:09 -05:00
Geoff Bourne
cca23aa683
Merge pull request #289 from dudymas/master
...
Fix #287 : Support manifest.json
2019-02-13 06:50:13 -06:00
Geoff Bourne
ae72f9ac70
ref(readme): formatting for settings.cfg notes
...
Co-Authored-By: dudymas <dudymas@gmail.com >
2019-02-13 07:39:41 -05:00
Geoff Bourne
2b2ec51206
ref(readme): formatting on serverstart details
...
Co-Authored-By: dudymas <dudymas@gmail.com >
2019-02-13 07:39:00 -05:00
Jeremy White
6135feec56
doc(minecraft): include manifest working docs
2019-02-08 14:14:15 -05:00
Jeremy White
b38c00881b
fix(minecraft/entrypoint): several small defects with manifest loop
2019-02-08 11:31:40 -05:00
Jeremy White
301e33f224
feat(minecraft/entrypoint): add diagnostic to manifest load
2019-02-08 08:20:47 -05:00
Jeremy White
22417858a3
fix(minecraft/entrypoint): correct typo in manifest load
2019-02-08 08:18:18 -05:00
Jeremy White
5d55ce2b25
feat(minecraft/entrypoint): download manifests
2019-02-08 08:11:01 -05:00
Geoff Bourne
a994e67ebf
mc: fix isDebugging when not debugging
2019-02-03 09:54:55 -06:00
Geoff Bourne
57a840b069
mc: added debug-ability to vanilla server downloading
2019-02-03 09:49:59 -06:00
Geoff Bourne
a273ef1763
mc: add gitter badge to README
2019-02-02 10:38:03 -06:00
Geoff Bourne
a63f474109
mc: adjust MAX_RAM in settings.cfg for some CurseForge modpacks
...
Fixes #285
2019-01-26 16:35:00 -06:00
Geoff Bourne
d368978949
mc: use rcon-cli to stop the server, when it's available
2019-01-24 18:39:26 -06:00
Geoff Bourne
90d721763d
Add support for CurseForge modpacks with ServerStartLinux.sh entry
...
Add CurseForge info in README
Fixes #284
2019-01-21 21:07:38 -06:00
Geoff Bourne
6fc9ba4996
Merge pull request #279 from Silthus/master
...
feat(minecraft-server): add server-name to env variables
2019-01-14 06:48:49 -06:00
Silthus
10e08e172a
default SERVER_NAME to "Dedicated Server"
2019-01-14 11:09:20 +01:00
Geoff Bourne
46270f6bd5
mc: ensure JVM_DD_OPTS works for FTB also
...
For #281
2019-01-13 22:22:27 -06:00
Geoff Bourne
1c9274ad96
mc: add support for custom server JARs
...
For #238
2019-01-13 19:00:34 -06:00
Geoff Bourne
542798f7a6
Merge pull request #280 from L3vi47h4N/master
...
docker-compose.yml cleanup
2019-01-13 08:03:48 -06:00
L3vi47h4N
bcf95e5799
Rename minecraft-server/docker-compose-big.yml to minecraft-server/examples/docker-compose-big.yml
2019-01-13 01:30:15 -05:00
L3vi47h4N
02332ee8cd
Rename minecraft-server/docker-compose-proxied.yml to minecraft-server/examples/docker-compose-proxied.yml
2019-01-13 01:29:53 -05:00
L3vi47h4N
da4911c668
Create docker-compose-spongeforge.yml
2019-01-13 01:27:57 -05:00
L3vi47h4N
829eeebb7e
Update docker-compose.yml
2019-01-13 01:20:24 -05: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
Geoff Bourne
bd084cc261
mc: adjust WORLD destination directory when using FTB type
...
For #278
2019-01-08 18:28:34 -06:00
Geoff Bourne
895b7d74f5
Merge pull request #275 from mediaessenz/feature/add-jvm-dd-opts
...
[Feature] add JVM_DD_OPTS
2018-12-28 17:50:01 -06:00
Alexander Grein
ddbd88c601
Add documentation for the new JVM_DD_OPTS parameter
...
Fix for #177
2018-12-28 10:16:15 +01:00
Alexander Grein
7e34cf5ac9
Add JVM_DD_OPTS to add -D Params to JVM_OPTS
...
Fix for #177
2018-12-28 09:56:28 +01:00
Geoff Bourne
8c26947fbc
mc: set JAVA_PARAMETERS as alternative INIT_MEMORY for FTB server
...
For #271
2018-12-18 16:42:15 -06:00
Geoff Bourne
091e79c550
Merge pull request #270 from Silthus/patch-1
...
feat(minecraft-server): add version argument for buildtools
2018-12-18 16:27:30 -06: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
Geoff Bourne
cc83007cea
Merge pull request #268 from Silthus/feat/copy-plugins
...
feat(minecraft-server): update spigot plugins using /plugins if newer
2018-12-15 09:09:42 -06:00
Silthus
0d9c2d13f9
fix(minecraft-server): copy plugins and mods to parent dir
...
Using rsync will already create a subdir inside the /data volume do not create an extra layer.
2018-12-15 08:56:05 +01:00
Silthus
ccec190cb2
feat(minecraft-server): copy mods with rsync as well
...
Mods are now copied the same as plugins, with rsync. Removed the old cp command.
2018-12-15 08:29:43 +01:00
Silthus
c3ac69a030
fix(minecraft-server): typo from testing - change txt to jar
2018-12-14 11:31:46 +01: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
Geoff Bourne
9b1272edac
mc: properly handle spaces in MOTD during server properties setup
2018-12-02 17:52:23 -06:00
Geoff Bourne
479be8016a
Merge pull request #260 from Autom3/patch-1
...
[minecraft-server] Pass all command line arguments to start-configura…
2018-10-23 17:54:34 -05:00
Autom3
3f3a2d8433
[minecraft-server] Pass all command line arguments to start-configuration
...
Regarding the minecraft-server image
The start script currently does not pass command line arguments to the next script. This makes it so server admins can't easily update their server to 1.13.2 by passing --forceUpgrade as an extra parameter after specifying the docker image. With this change it works as intended.
Proof that the arguments did not get added before and do now:
* Add this line to the start-minecraftFinalSetup script: `echo "Running with: mc-server-runner ${bootstrapArgs} java $JVM_XX_OPTS $JVM_OPTS -jar $SERVER ""$@"" $EXTRA_ARGS"`
* Build the image
* Run the image with extra arguments `--test`
* See this printed: `Running with: mc-server-runner -jar minecraft_server.1.13.2.jar`
* Update to this PR
* Build the image
* See this printed: `Running with: mc-server-runner -jar minecraft_server.1.13.2.jar --test`
2018-10-23 23:00:23 +02:00
Geoff Bourne
7be2020879
mc: fix WORLD downloading
...
fixes #259
2018-10-17 23:17:43 -05:00
Geoff Bourne
73974d1c40
Merge pull request #258 from mcrowson/mods
...
using find to match json files
2018-10-14 14:01:00 -05:00
Matthew Crowson
a4a22f3bfc
loops only if there are JSON files present
2018-10-14 13:47:39 -04:00
Matthew Crowson
491abfc833
using find to match json files
2018-10-13 12:31:28 -04:00
Geoff Bourne
7dc699ffbb
Merge pull request #257 from mcrowson/mods
...
Added MODS env variables
2018-10-13 08:16:30 -05:00
Matthew Crowson
3fee3f0f41
Added mods env variables
2018-10-12 18:11:57 -04:00
Geoff Bourne
cf8b6e5d05
Merge pull request #255 from mattiaskagstrom/patch-2
...
only download world if there is no preexisting world
2018-10-07 09:45:26 -05:00
Mattias Kågström
3bac706b8a
only download world if there is no preexisting world
...
My world just got overwritten when i re-created the container. this should hopefully solve it..
2018-10-07 14:01:08 +02:00
Geoff Bourne
6e3761ae91
mc: allow for any values of LEVEL_TYPE to support various mods
2018-10-06 08:08:13 -05:00
Geoff Bourne
b88ae49c3b
mc: allow for a non-unique group ID when setting GID
...
For #254
2018-09-30 15:20:54 -05:00
Geoff Bourne
79756d13fd
mc: support CurseForge modpacks with LaunchServer.sh entry script
2018-09-30 14:39:37 -05:00
Geoff Bourne
44d2081b7b
Merge pull request #253 from proudlytm/master
...
mc: set umask to 0002 and chmod g+w the /data folder
2018-09-27 08:25:29 -05:00
Maxim Ivanov
e8be7685e9
mc: set umask to 0002 and chmod g+w the /data folder
...
Do this to allow write access for groups that the minecraft user is in.
This commit also fixes an issue if a group is specified with $GID and it has
no write access in the mounted host volume.
2018-09-27 10:27:50 +03:00
Geoff Bourne
2d6316e6c3
mc: fix container stop handling
2018-09-20 19:57:01 -05:00
Geoff Bourne
009309966b
Merge pull request #250 from proudlytm/master
...
README.md: Make it clearer how to override UID and GID.
2018-09-19 18:22:48 -05:00
Maxim Ivanov
d3e64ed56f
README.md: Make it clearer how to override UID and GID.
2018-09-19 23:27:44 +03:00
Geoff Bourne
715d9be403
Merge pull request #249 from duaneg/master
...
mc: run FTB installer from correct location
2018-09-18 22:40:58 -05:00
Duane Griffin
ebe0a30c14
mc: run FTB installer from correct location
...
We have pushd'ed into the directory so do not prefix the shell script
with the directory name.
2018-09-19 11:27:34 +12:00
Geoff Bourne
c8eb0f5874
mc: enhance the WORLD option to allow for directory sources
...
#247
2018-09-11 20:38:54 -05:00
Geoff Bourne
90907f7b1e
mc: allow for RWG world type
...
Fixes #246
2018-09-01 16:35:31 -05:00
Geoff Bourne
d898796672
Support Paper builds for 1.13 and fix 1.12.2/1.11.2 builds
...
Fixed #244
2018-08-25 18:16:47 -05:00
Geoff Bourne
ed32de76ca
Merge pull request #243 from mattiaskagstrom/patch-1
...
unzip fails if a file already exists in the zip file.
2018-08-25 14:52:32 -05:00
Mattias Kågström
07fc31b401
unzip fails if a file already exists in the zip file.
...
Unzipping world
replace banned-ips.json? [y]es, [n]o, [A]ll, [N]one, [r]ename:
unzip: can't read standard input
2018-08-24 17:36:41 +02:00
Geoff Bourne
a0db92cb5e
circleci: remove run test for now
2018-08-19 11:30:59 -05:00
Geoff Bourne
f33a94a6e2
circleci: allow a litte more time for mc test
2018-08-19 11:25:21 -05:00
Geoff Bourne
bab31f1198
circleci: allow more time and capture the log
2018-08-19 11:22:43 -05:00
Geoff Bourne
a5614ec03b
Add testing of minecraft-server image in CircleCI
2018-08-19 11:18:08 -05:00
Geoff Bourne
70f49be4fc
Merge branch 'master' of https://github.com/itzg/dockerfiles
2018-08-19 09:09:51 -05:00
Geoff Bourne
173f612d74
Add CircleCI 2 config
2018-08-19 09:09:21 -05:00
Geoff Bourne
ba4578f451
mc: check validity of downloaded bukkit/spigot jar
...
Fixes #242
2018-08-18 18:51:45 -05: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
f65548894f
Merge pull request #241 from JanikBot/patch-2
...
Added warning if user doesn't use the server version of the modpack
2018-08-18 15:39:23 -05:00
Geoff Bourne
b910a7dbe5
mc: adjust FTB server pack check to look in subdirs
2018-08-18 15:38:27 -05:00
Janik Bussalb
1c24dc1def
Added warning if user doesn't use the server version of the modpack
2018-08-14 17:45:51 +02: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
7005f00df0
mc: avoid usermod when UID matches current user ID
2018-08-05 16:38:22 -05:00
Geoff Bourne
6ec6655280
mc: removing confusing mention of MAX_RAM
...
for #229
2018-07-30 21:52:04 -05:00
Geoff Bourne
848cd8b994
mc: restore UID and GID options
...
for #234
2018-07-30 21:49:43 -05:00
Geoff Bourne
8a26e73dab
mc: add support for BUFFET level type
...
mc: fix some typos in spigot download messages
2018-07-29 13:41:00 -05:00
Geoff Bourne
f66e1ff103
mc: use apk's --no-cache option
2018-07-28 10:33:24 -05:00
Geoff Bourne
5215dd569a
Merge pull request #235 from sumomoneko/max_tick_time
...
Fix typos in config file generation for max-tick-time setting.
2018-07-25 22:14:25 -05:00
sumomoneko
ab5fe2d076
Fix typos in config file generation for max-tick-time setting.
2018-07-24 15:13:47 +09:00
Geoff Bourne
92f577e788
mc: force latest forge to derive from 1.12.2 for now
2018-07-19 18:52:58 -05:00
Geoff Bourne
4c0d53ee92
mc: add diagnostic log at start to confirm user and /data details
2018-07-18 20:10:22 -05:00
Geoff Bourne
c8cc882a57
mc: support the Install.sh step of CurseForge modpacks within TYPE=FTB
...
fixes #180
2018-07-13 22:33:55 -05:00
Geoff Bourne
a95bfdb192
mc: apply INIT/MAX RAM settings into FTB local settings file
...
fixes #222
2018-07-13 16:35:56 -05:00
Geoff Bourne
2a1fba1b45
Merge pull request #224 from SConaway/patch-2
...
Attempt to remove /data/.verify_access
2018-07-05 20:46:28 -05:00
Geoff Bourne
a44d114176
Merge pull request #223 from SConaway/patch-1
...
Update MC Dockerfile
2018-07-05 20:45:32 -05:00
Geoff Bourne
cce473c676
Merge pull request #225 from SConaway/patch-3
...
Pin MC to latest 8-JRE
2018-07-05 20:37:48 -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
d0577a43fd
Attempt to remove /data/.verify_access
2018-07-05 10:11:21 -07:00
Steven Conaway
e8b25d20a3
Update MC Dockerfiel
2018-07-04 17:57:18 -07:00
Geoff Bourne
4192bea3ab
Consistently use curl instead of wget
2018-06-25 19:13:47 -05:00
Geoff Bourne
4ff14fbf61
Remove Dockerfile-raspberrypi since its maintained in a branch
2018-06-25 19:01:12 -05:00
Geoff Bourne
f0102119b6
Merge pull request #217 from Lemmons/better-ftb-startup
...
Allow existing world volume mount for FTB
2018-06-02 08:50:28 -05:00
Geoff Bourne
848e9e40e4
Merge pull request #216 from pcdevil/feat/add_snooper_argument
...
[mc] Add snooper enabled toggle
2018-05-20 06:54:16 -05:00
Attila Gonda
a12a258058
[mc] Clearify snooper config
2018-05-20 12:59:42 +02:00
Attila Gonda
bfa198de4e
[mc] Add snooper enabled toggle
2018-05-20 01:07:16 +02: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
5bf4a3fd1d
Provide a kubernetes example
2018-05-18 16:21:44 -05:00
Geoff Bourne
35ec677446
[mc] Enable graceful shutdown on stop
2018-05-18 15:19:41 -05:00
Scott Lemmon
f4631703ca
Allow existing world volume mount for FTB
2018-05-14 18:52:49 -07:00
Geoff Bourne
767fa4962b
Merge pull request #215 from megaxlr/master
...
Remove obsolete jar location
2018-05-08 21:24:21 -05:00
MegaXLR
08ba471710
Remove obsolete jar location
...
Signed-off-by: MegaXLR <admin@megaxlr.net >
2018-05-08 14:27:00 +02: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
488e478374
mc: use newest installed forge jar
...
fixes #211
2018-04-25 20:48:42 -05:00
Geoff Bourne
e2bf56938b
mc: remove extraneous g flags on passwd file mod
2018-04-14 13:59:43 -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
1f04ca946c
mc: fixed local var usage in deployPaper
...
fixes #209
2018-04-14 13:43:25 -05:00
Geoff Bourne
959bdeef54
mc: added allow-flight option
2018-04-14 13:01:34 -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
Geoff Bourne
7f82d3098c
[mc] For FTB skip ops and white-list when not configured
...
Fixes #203
2018-03-04 19:01:31 -06:00
Geoff Bourne
0a7a666904
Merge pull request #197 from TheLeftMoose/196-set-server-port
...
Fixes #196 makes it possible to add server port as a env.
2018-02-15 11:43:18 -06:00
Dennis Schwartz-Knap
7bbe2fd28d
added server_port to default env
2018-02-15 18:04:22 +01:00
Dennis Schwartz-Knap
8857abdc05
updateing readme with info about server port env
2018-02-12 18:11:33 +01:00
Dennis Schwartz-Knap
423b45cb7b
Fixes #196 makes it possible to add server port as a env.
2018-02-12 17:26:44 +01:00
Geoff Bourne
6ef6bc68c2
Merge pull request #195 from scones/patch-2
...
test for the correct files at the correct locations
2018-02-07 12:10:06 -06:00
Dirk Gustke
b8e996d3c4
typo
2018-02-06 23:55:44 +01:00
Dirk Gustke
345696227d
test for the correct files at the correct locations
2018-02-06 21:21:23 +01:00
Geoff Bourne
66330af708
Merge pull request #194 from scones/patch-1
...
this somehow deleted the correctly modified properties file.
2018-02-03 09:44:08 -06:00
Dirk Gustke
3444d88e4d
this somehow deleted the correctly modified properties file.
...
as this is just a redundant remnant, i removing this line is save and works better
2018-02-03 15:24:37 +01:00
Geoff Bourne
95416a799e
Merge pull request #191 from scones/fix_properly_set_ftb_properties
...
Fix properly set ftb properties
2018-01-28 09:06:05 -06:00
Dirk Gustke
dc3c93becf
fix_properly_set_ftb_properties - remove debugging information
2018-01-28 14:50:08 +01:00
Dirk Gustke
ce4b4ad208
fix_properly_set_ftb_properties - use correct variable
2018-01-28 14:48:50 +01:00
Dirk Gustke
7afa00b72c
fix_properly_set_ftb_properties - use existing variables thus preventing override
2018-01-28 14:45:25 +01:00
Dirk Gustke
230b575983
fix_properly_set_ftb_properties - use a unified setter, set the correct file
2018-01-28 13:16:45 +01:00
Dirk Gustke
2f3e93c619
fix_properly_set_ftb_properties - revert disfunctional change
2018-01-28 13:15:41 +01:00
Geoff Bourne
59753d8310
Merge pull request #190 from scones/patch-1
...
making use of all the server properties magic in ftb packages ..
2018-01-27 12:38:23 -06:00
Dirk Gustke
4fb881a583
Update start-deployFTB
2018-01-27 15:33:50 +01:00
Dirk Gustke
e42e9ac489
making use of all the server properties magic in ftb packages ..
2018-01-27 15:06:09 +01:00
Geoff Bourne
f5f20f3563
[mc] For FTB add legacy java fixer option
2018-01-07 17:19:10 -06:00
Geoff Bourne
931c27a5ec
Clarify discontinued images in top level README
2017-12-25 11:33:46 -06:00
Geoff Bourne
bc100163c2
[mc] Use image rather than build in example proxied compose file
2017-12-08 10:03:45 -06:00
Geoff Bourne
3a64e32184
[mc] Add PROXY env var option
...
For #177
2017-12-08 09:48:55 -06:00
Geoff Bourne
b9787182e6
Merge pull request #184 from BinaryShock/spongeIntegration
...
Sponge integration
2017-11-07 21:13:33 -06:00
Aitor Ramos Sasselli
7797bf23fb
Added optional parameters on SpongeVanilla server
2017-11-06 09:52:26 +01:00
Aitor Ramos Sasselli
f347f30353
Added initial SpongeForge information to Readme
2017-11-05 22:41:11 +01:00
Aitor Ramos Sasselli
eb239bfdb7
Changes in master updated to this branch
2017-11-02 04:10:39 +01:00
Geoff Bourne
7047e565fc
Merge pull request #183 from BinaryShock/minecraft-refactor
...
Code refactorization
2017-11-01 21:26:17 -05:00
Aitor Ramos Sasselli
f178c6c0a1
SpongeVanilla integration and JSON check fix
2017-11-01 22:06:05 +01:00
Aitor Ramos Sasselli
ee5a95baa8
Repaired some bugs from refactor
2017-11-01 06:42:44 +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
518986d28e
[mc] Added support for LEVEL_TYPE = RTG
2017-10-02 20:06:41 -05:00
Geoff Bourne
2357914b4c
[es] Upgrade to 5.5.2
2017-09-24 19:17:38 -05:00
Geoff Bourne
e5a4428515
[mc] Install iputils and wget for FTB compat
2017-09-24 11:46:47 -05:00
Geoff Bourne
6b9033318b
[mc] For FTB pass-thru custom mod URLs
...
for #155
2017-09-03 20:20:25 -05:00
Geoff Bourne
9ee907783d
[mc] Added issues link
2017-09-02 12:29:50 -05:00
Geoff Bourne
463cc62b75
[mc] Check writability of /data
...
Document JVM_OPTS
For #176 and #177
2017-09-02 12:24:09 -05:00
Geoff Bourne
5afd98edd8
[es] Upgrade to 5.5.1
2017-08-12 13:58:39 -05:00
Geoff Bourne
8b9051d72e
Merge pull request #174 from Rob5Underscores/master
...
Add support for a zip file of mod configs to be supplied!
2017-07-17 06:56:44 -05:00
Rob Weddell
d6392f3aa9
Add support for a zip file of mod configs to be supplied!
...
This was added such that Sponge servers are supported.
(For Sponge: TYPE=FORGE, MODPACK=[zip including sponge plugins and jar], MODCONFIG=[sponge configuration])
2017-07-17 11:48:23 +01:00
Geoff Bourne
fe808be91b
Merge pull request #173 from opHASnoNAME/master
...
Set UID for ES_DEFAULT_USER to 1100, avoid conflicts with debian host…
2017-07-16 14:16:24 -05:00
Arne Riemann
2cab10e906
Forgot -u for UID
2017-07-16 16:09:28 +02:00
Geoff Bourne
7f39d1f22e
[mc] Properly check empty json files to fix
...
For #162
2017-07-15 20:02:40 -05:00
Arne Riemann
a9184368c1
Set UID for ES_DEFAULT_USER to 1100, avoid conflicts with debian host systems
2017-07-15 06:38:36 +02:00
Geoff Bourne
caf2fc2ab6
[es] Correcting old-ADD tar file path
2017-07-13 09:09:10 -05:00
Geoff Bourne
5dd8141e5e
Merge pull request #169 from manojsb/patch-1
...
Upgrade to ES 5.5.0
2017-07-13 08:53:42 -05:00
Geoff Bourne
2ff28675d4
[es] Adapt to new Dockerfile ADD behavior
2017-07-13 08:52:02 -05:00
Manoj Kumar
519bd986b5
Update Dockerfile
...
Updated to v5.5.0
2017-07-12 11:41:13 +05:30
Geoff Bourne
e41efba176
[es] Using NON_DATA in 3x1GB stack
...
For #165
2017-07-04 18:08:10 -05:00
Geoff Bourne
0502813496
[es] Add NON_DATA type
...
For #165
2017-07-04 18:06:08 -05:00
Geoff Bourne
932a6828f9
[mc] Auto fix pre 1.12 empty json
...
For #162
2017-07-03 14:20:12 -05:00
Geoff Bourne
d176ef3f6a
Merge pull request #167 from lukascernydis/master
...
Added option REMOVE_OLD_MODS
2017-07-01 20:09:12 -05:00
Lukáš Černý
deb98268f6
Added option REMOVE_OLD_MODS
2017-07-02 01:32:24 +02:00
Geoff Bourne
e1531c3237
[mc] Switch to openjdk alpine base image
2017-06-29 19:45:51 -05:00
Geoff Bourne
47af45a430
Merge pull request #166 from macman31/patch-1
...
Fix typos in config file generation
2017-06-29 19:19:11 -05:00
ATMD
0195b42eea
Fix regex to change gamemode value
...
The sed command `sed -i "/gamemode\s*=/ c gamemode=$MODE" $SERVER_PROPERTIES` matches all lines containing `gamemode=`.
This includes the line `force-gamemode` that is set it with `setServerProp "force-gamemode" "$FORCE_GAMEMODE"`
So basically the `force-gamemode` line is erased and the `gamemode=value` line is duplicated, and then the server cleans it up at start and deduplicates the `gamemode` line and create a new `force-gamemode` line with a default value.
This fix ensures that only the `gamemode=` line is modified when changing the gamemode value.
2017-06-29 21:53:26 +02:00
ATMD
f875af5cdb
Delete repetition of spawn-npcs
2017-06-29 20:25:24 +02:00
ATMD
32a918b902
Fix typo SPAWN_ANIMIALS
2017-06-29 19:56:14 +02:00
Geoff Bourne
d09a56075f
[es] Add an example minimal composition
2017-06-28 23:17:39 -05:00
Geoff Bourne
e261fae348
[es] Upgrade to 5.4.2
2017-06-21 19:06:13 -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
123292b56b
Merge pull request #156 from dirkcjelli/mc_fixes
...
minecraft-server: Fixed FORGEVERSION case, add support for BIOMESOP
Fixes #139
2017-06-07 21:00:39 -05:00
Sascha Askani
0e0828f47f
Revert "Fix FORGEVERSION -> FORGE_VERSION, remove unneeded statement in default"
...
This reverts commit cb6643a345 .
2017-06-07 20:55:39 -05:00
Geoff Bourne
532c9fa69a
Merge branch 'master' into mc_fixes
2017-06-07 20:54:35 -05:00
Geoff Bourne
e509563b10
[mc] Correctly pre-populate json config files
...
For #158
2017-06-07 20:43:35 -05:00
Geoff Bourne
899f31917c
[mc] Add some FORGE_INSTALLER lookup messages
2017-06-07 08:07:44 -05:00
Geoff Bourne
e6ca9a1c6d
[mc] glob for forge jar, but exclude installer
2017-06-06 23:09:45 -05:00
Geoff Bourne
24c68b9c2c
[mc] Avoid trying to run forge installer as server
2017-06-06 22:36:39 -05:00
Geoff Bourne
2891e1ac3e
[mc] Check for valid $FORGE_INSTALLER
2017-06-05 21:34:15 -05:00
Sascha Askani
da9618c08b
add support for BIOMESOP level type
2017-06-05 16:09:26 +02:00
Sascha Askani
cb6643a345
Fix FORGEVERSION -> FORGE_VERSION, remove unneeded statement in default
...
case
2017-06-05 16:08:26 +02:00
Geoff Bourne
71527b87c1
[mc] Add support for custom Forge installer sources
...
For #154
2017-06-03 20:51:54 -05:00
Geoff Bourne
df25a22634
[es] Upgrade to 5.4.1
2017-06-02 12:02:11 -05:00
Geoff Bourne
5c6a2cf44f
[mc] Use a probing approach to find Forge URL and launcher name
...
For #91 and #153
2017-05-28 20:55:09 -05:00
Geoff Bourne
536a7f6095
[mc] Adapt Forge install run for 1.6-1.10
...
For #153
2017-05-28 11:37:08 -05:00
Geoff Bourne
df9e725baf
[es] Add kibana to the compose example
2017-05-27 10:21:59 -05:00
Geoff Bourne
156716a7d8
Merge branch 'feat/ftb-download-config'
...
Fixes #151
2017-05-26 20:09:03 -05:00
Geoff Bourne
0876ef7704
Copy additional meta files into FTB directory
2017-05-26 20:07:26 -05:00
Geoff Bourne
5c3ea25ff3
Merge pull request #152 from dschaper/patch-3
...
Add optional `nogui`
2017-05-20 11:20:20 -05:00
Geoff Bourne
bd8e0cf5d2
Fix FTB download and copy adjusted properties into FTB dir
2017-05-20 10:56:32 -05:00
Dan Schaper
1d5c4e3b0b
Check both upper and lower arguments
2017-05-19 21:32:52 -07:00
Dan Schaper
6a565692a0
Add optional nogui
...
If set via ENV, disable GUI on server.
2017-05-19 19:53:45 -07:00
Geoff Bourne
cf68446a00
Add option to download FTB server zip
2017-05-19 20:44:59 -05:00
Geoff Bourne
c4a92f6706
Merge pull request #150 from jackwilsdon/curl-insecure
...
Use cURL insecurely when downloading
2017-05-12 17:14:50 -05:00
Jack Wilsdon
7bb397a031
Use cURL insecurely when downloading
...
This fixes an error caused by the expired certificate on ci.mcadmin.net.
2017-05-12 21:10:57 +01: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
Geoff Bourne
91def1176d
[mc] Run FTB server in its directory to support legacy
...
For #144
2017-05-05 20:18:31 -05:00
Geoff Bourne
2e03ee4197
[es] Upgrade to 5.4.0
2017-05-04 21:43:01 -05:00
Geoff Bourne
e8dd60a831
[cass] Remove deprecated image from build script
2017-05-02 19:49:40 -05:00
Geoff Bourne
dc15094b8a
[gremlin] Switch to openjdk:8 base
2017-05-02 19:42:47 -05:00
Geoff Bourne
fc807429e4
Merge pull request #143 from ben-st/label
...
change deprecated maintainer to label
2017-05-02 19:24:12 -05:00
Benjamin
5ec21fc0ba
change deprecated maintainer to label
2017-05-02 21:29:17 +02:00
Geoff Bourne
3a0a8a9ced
[es] avoid auto-test for now
2017-04-29 14:16:08 -05:00
Geoff Bourne
b9b05dbdfc
[es] Upgrade to 5.3.2
2017-04-29 08:17:59 -05:00
Geoff Bourne
179e72cda0
[cass] discontinue cassandra image
2017-04-29 07:52:59 -05:00
Geoff Bourne
2b9514ab0b
[es] Upgrade to 5.3.1
2017-04-21 20:08:15 -05:00
Geoff Bourne
8a04a9f72e
Merge pull request #141 from gkawamoto/master
...
Subnet ignoring
2017-04-19 22:10:23 -05:00
Gustavo Kawamoto
3a7af8e8d6
Subnet ignoring
...
Needed for Cattle support
2017-04-19 09:59:32 -03: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
97e9b2901c
[mc] Fixed docker-compose example
2017-04-06 12:41:21 -05:00
Geoff Bourne
027d94cc77
Initial content of minecraft-server container diagram
2017-04-05 10:36:03 -05:00
Geoff Bourne
66261af03d
Added Minecraft server containment diagram
2017-04-05 10:31:21 -05:00
Geoff Bourne
290e2c734a
[mc] Improved UID/GID handling in passwd/group files
...
For #136
2017-04-04 22:11:05 -05:00
Geoff Bourne
54d19715c7
[es] Upgrade to 5.3.0
2017-03-28 18:39:21 -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
97040f61ed
[mc] Remove -u from unzip in FTB for Alpine compatibility
...
For #132
2017-03-09 18:56:19 -06:00
Geoff Bourne
55801ac11c
[es] Add ingest node support
...
For #131
2017-03-03 23:35:12 -06:00
Geoff Bourne
07c32d8ee4
[mc] Fixed TYPE=FORGE for alpine base image
...
For #128
2017-02-28 18:32:15 -06:00
Geoff Bourne
2e631bcbd9
[es] Upgrade to 5.2.2
2017-02-28 18:12:29 -06:00
Geoff Bourne
c96c630fe5
Merged branch master into master
2017-02-22 16:49:21 -06:00
Geoff Bourne
f69e75cfc1
[mc] Add rcon to big composition
2017-02-22 16:49:08 -06:00
Geoff Bourne
6157a693f1
Merge pull request #115 from ikke-t/alpine
...
Switch to Alpine linux for container base
2017-02-22 13:23:06 -06: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
32b0737e70
[mc] Add rcon to docker-compose.yml example
2017-02-18 11:53:44 -06:00
Geoff Bourne
79eb164e90
[mc] Adding example compose file for large minecraft server
2017-02-18 11:00:55 -06:00
Geoff Bourne
e3296c3cc0
[es] Upgrade to 5.2.1
2017-02-15 19:30:33 -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
134eaedf23
Merge pull request #125 from HenryGessau/FTB
...
Add Feed-The-Beast (FTB) server modpack support
2017-02-13 22:23:33 -06:00
Henry Gessau
4a89f3c579
Add Feed-The-Beast (FTB) server modpack support
...
The popular mod site https://www.feed-the-beast.com provides server
modpacks to go with their client modpacks. These server modpacks
include a custom start script that must be used to launch the server.
2017-02-13 22:13:53 -05:00
Geoff Bourne
17420ed590
[es] Added HEALTHCHECK
2017-02-04 14:37:45 -06:00
Geoff Bourne
2125fa0855
[es] Tweak spacing on README
2017-02-02 20:53:47 -06:00
Geoff Bourne
5c14c30a78
[es] Include docker stack deploy instructions
2017-02-02 20:48:17 -06:00
Geoff Bourne
788d06c086
[es] Upgrade to 5.2.0
...
For #124
2017-02-02 20:28:12 -06:00
Geoff Bourne
1a88c96beb
Merged branch master into master
2017-02-02 19:31:11 -06:00
Geoff Bourne
b8d69278e4
[es] Fix address binding for Swarm Mode
2017-01-23 10:25:50 -06:00
Geoff Bourne
4a7ecffcbb
[es][kibana] Upgrade to 5.1.2
2017-01-15 07:04:27 -06:00
Geoff Bourne
9fe0021a7a
[mc] Upgrade base image to openjdk
...
Fixes #122
2017-01-12 19:40:58 -06:00
Geoff Bourne
262816bd2d
[es] Add note about increasing mmap count
2017-01-04 20:43:23 -06:00
Geoff Bourne
e44d27c00a
[es] Fine java security grants
...
Fixes #119
* also switch/upgrade base to openjdk 8u111
2017-01-04 20:37:20 -06:00
Geoff Bourne
5062bc91ab
[es] Fixed DISCOVER_HTTP_IP typo in README
...
Fixes #120
2017-01-04 19:56:33 -06:00
Geoff Bourne
dde4132d2c
[cass] Switch mirror URL to pair.com
2017-01-01 13:29:52 -06:00
Geoff Bourne
9bb3628792
[kibana] Upgrade to 5.1.1
2016-12-09 15:23:06 -06:00
Geoff Bourne
03a5bb1ab0
[es] Upgrade to 5.1.1
2016-12-09 15:15:38 -06:00
Geoff Bourne
3a9a1dc043
[es] small command line fix ( #117 )
...
small command line fix
2016-12-09 10:55:08 -06:00
Eric Pugh
36ced1c630
small command line fix
2016-12-09 10:45:34 -05: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
Geoff Bourne
0cb0755739
[kibana] Upgrade to 5.0.2
2016-11-30 19:21:16 -06:00
Geoff Bourne
3e8eca6e28
[es] Upgrade to 5.0.2
...
Fixes #113
2016-11-29 22:05:13 -06:00
Geoff Bourne
a179f5f7ba
[cass] Upgrade to 2.2.8
2016-11-29 19:14:05 -06:00
Geoff Bourne
f2955bcc2f
[es] Bump to 5.0.1
...
* explicitly configure default JVM heap size
* /conf needed ownership fixed
For #112
2016-11-28 20:37:44 -07:00
Geoff Bourne
a0c1ed88d1
[kibana] Adjust binding hosting from old default
2016-11-13 15:18:37 -06:00
Geoff Bourne
de6d7a64ac
Merge branch 'master' of github.com:itzg/dockerfiles
2016-11-13 14:59:47 -06:00
Geoff Bourne
3bf560bfbe
[kibana] Upgrade to 5.0.0
...
* also switched to openjdk 8 base image
2016-11-13 14:59:22 -06:00
Geoff Bourne
f1b58323d3
[es] Fixed TYPE usage
...
Removed last of the --'s parameters
2016-11-05 10:46:32 -05:00
Geoff Bourne
d4a888073b
[es] Upgrade to 5.0.0
2016-11-04 20:18:43 -05:00
Geoff Bourne
54844930bb
[jenkins] Working around hub build issue
2016-10-23 09:52:25 -05:00
Geoff Bourne
b26714c9c1
[jenkins] Move COPY later in build
2016-10-23 09:36:16 -05:00
Geoff Bourne
f03a8f0edc
[jenkins] Switch local ADD to COPY
2016-10-23 09:29:46 -05:00
Geoff Bourne
048beefadc
[jenkins] Pre-installing graphviz (for dependency graphs, etc)
2016-10-23 00:35:02 -05:00
Geoff Bourne
de3545e8d9
Merge pull request #109 from manuelgu/patch-1
...
Fix formatting in minecraft README
2016-10-18 13:54:57 -05:00
manuelgu
e766301d1e
Fix formatting
2016-10-18 13:59:43 +02:00
Geoff Bourne
3348083424
[mc] Fix game mode shorthand handling of s*
...
For #107
2016-10-02 07:50:19 -05:00
Geoff Bourne
1e0183a3b1
[es] Added ports and volumes summary
2016-10-01 09:52:40 -05:00
Geoff Bourne
fd0500feb2
[es] COPY start script
2016-09-30 22:02:11 -05:00
Geoff Bourne
e86138cdf2
[es] Upgrade to 2.4.1
2016-09-30 22:07:48 -04:00
Geoff Bourne
ddb69ced3b
Merge pull request #106 from kstrauser/feature/noconsole-envvar
...
Added CONSOLE envvar to control console output
2016-09-22 22:07:46 -05:00
Kirk Strauser
c48f85cc4f
Oops! --noconsole for non-bootstrap, too
2016-09-22 19:51:44 -07: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
4c0f24613c
[cass] Upgrade to 2.2.7
2016-09-22 18:55:40 -04:00
Geoff Bourne
b5bcea7d61
[mc] Add SKIP_OWNERSHIP_FIX option
...
For #104
2016-09-10 08:22:30 -05: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
f7523eef4e
[es] Upgrade to 2.4.0
2016-09-04 19:34:49 -05:00
Geoff Bourne
c38bfb22cc
[es] Also adding host IP discovery for http
2016-09-04 16:10:08 -05:00
Geoff Bourne
8cea619c13
[es] Add support for Swarm Mode with proper transport publish computation
2016-09-04 15:25:04 -05:00
Geoff Bourne
e570ac8715
Merged mc/non-writable-home into master
2016-09-01 21:16:49 -05:00
Geoff Bourne
d14d666e24
[mc] Ensure home directory is writable
...
For #102
2016-08-30 17:11:10 -05:00
Geoff Bourne
8956d43c47
[jenkins] Declare VOLUME for home directory
2016-08-28 14:40:22 -05:00
Geoff Bourne
911fcf8b42
[mc] Correcting EULA usage in compose example in README
...
Part of #101
2016-08-15 22:04:36 -05:00
Geoff Bourne
3e61c8084f
Merge pull request #101 from parthipanramesh/master
...
minecraft-server: EULA var needs to be a string (docker-compose.yml)
2016-08-15 21:59:24 -05:00
Parthipan Ramesh
fe6e8c04ff
minecraft-server: EULA var needs to be a string (docker-compose.yml)
...
docker-compose refuses to build a container without the quotation marks.
2016-08-15 20:06:12 +02:00
Geoff Bourne
f1293ff979
Merge pull request #99 from jimtremblay/master
...
Add ability to change online-mode from environment variable when contained created
2016-08-03 21:16:47 -05:00
Jim Tremblay
5c5b8cd999
Add default value of ONLINE_MODE
2016-08-03 21:59:48 -04:00
Jim Tremblay
074424a5bd
Add section about new option ONLINE_MODE
2016-08-03 21:58:07 -04:00
Jim Tremblay
99b1de0bbd
Update start-minecraft.sh
2016-08-01 22:09:30 -04:00
Geoff Bourne
47c3350c10
[es] Fixed plugin installation after Alpine switch
...
For #98
2016-07-31 10:03:43 -05:00
Geoff Bourne
84bb96ef38
Merge pull request #97 from rakkhin/master
...
Add support for PAPER as possible Minecraft server
2016-07-22 06:53:34 -05:00
Tomasz Majer
ada4a1fab5
Mention PaperSpigot in README.md
2016-07-22 13:48:50 +02:00
Tomasz Majer
ea78bdd559
Add support for PAPER as possible Minecraft server
2016-07-21 18:32:45 +02:00
Geoff Bourne
fa790ab787
[es] Fixed whitespace in README
2016-07-10 16:51:44 -05:00
Geoff Bourne
281c044999
[es] Adding node type and min master variables
...
For #24
2016-07-10 16:32:55 -05:00
Geoff Bourne
b9dcdee34b
Merge pull request #94 from jaychris/elasticsearch-fix-start
...
fixed env inheritance issue, re-ordered OPTS
2016-07-10 09:50:52 -05:00
Jay Christopherson
87b2ce1c24
fixed env inheritance issue with su command; re-ordered OPTS a bit so that --path.plugins will always be the last in order
2016-07-10 07:00:10 -07:00
Geoff Bourne
55e38181bd
[es] Upgraded to 2.3.4 and based on alpine
2016-07-09 12:52:02 -05:00
Geoff Bourne
ac3cbe75a9
Merge pull request #90 from larrywright/larrywright-patch-1
...
Update start-minecraft.sh
2016-07-07 18:02:20 -05:00
Larry Wright
d89de80db8
Update start-minecraft.sh
...
Each time this script is run it downloads the modpack if one is specified. When it tries to unzip the file, if the files already exist in the plugins directory, the script will hang indefinitely because unzip asks for confirmation that you want to overwrite the existing files. Adding -o to the unzip command will tell it to overwrite the files. I suspect the world download has the same issue, but I don't use that and so can't really test it.
2016-07-07 09:17:13 -05:00
Geoff Bourne
1e1a572227
Merged branch master into master
2016-07-01 22:17:35 -05: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
ec1dd96a7c
[gb] Apply all files in /config to /data at startup
2016-06-27 11:16:09 -05:00
Geoff Bourne
413de37568
[gb] Allow dir or file of .git
2016-06-27 08:30:54 -05:00
Geoff Bourne
3147c5638f
[gb] Option to auto-create and push existing content
...
For #85
2016-06-26 22:40:11 -05:00
Geoff Bourne
0832bb0c43
[mc] Update Spigot info in README
...
For #80 and #79
2016-06-11 18:49:18 -05:00
Geoff Bourne
b97348d703
[mc] Remove extraneous exec java call
...
Fixed #76
2016-06-11 18:44:23 -05:00
Geoff Bourne
4cff161deb
[mc] Use new versions metadata json URL
...
For #83
2016-06-11 18:42:33 -05:00
Geoff Bourne
b1c0e598ad
[gitblit] Fix -p usage in README
2016-06-11 18:32:09 -05:00
Geoff Bourne
63035c347b
[gitblit] Upgrade to latest version and add repo init feature
2016-06-11 18:18:17 -05:00
Geoff Bourne
c806c425fd
[mc] Properly quote parameters passed into entry point
2016-05-30 11:41:03 -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
dd5a21067b
[es] Upgrade to 2.3.2
2016-05-09 19:45:40 -05:00
Geoff Bourne
2d48bcb1a0
[cass] Upgrade to 2.2.6
2016-05-09 19:43:44 -05:00
Geoff Bourne
5617936f10
Pre-compute the Bukkit/Spigot download URLs
...
For #77
2016-05-09 19:28:25 -05:00
Geoff Bourne
b5e459ab0a
...try wget for Spigot download
...
#74
2016-04-24 12:40:59 -05:00
Geoff Bourne
ae9109e2bf
...remove debugging code from Spigot download
...
#74
2016-04-24 11:59:44 -05:00
Geoff Bourne
b9f247728f
[mc] Detect and display curl error during Spigot/Bukkit download
...
#74
2016-04-24 10:50:48 -05:00
Geoff Bourne
3052cd1155
[mc] Normalize on SPIGOT for plugin/world setup
...
#75
2016-04-24 10:32:59 -05:00
Geoff Bourne
46c865a123
Only create /home/minecraft if absent
...
* only download/build Spigot/Bukkit when absent
* refactored download ops into functions
#72
2016-04-24 07:26:26 -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
Geoff Bourne
0ea4ea7d0c
[cass] Make sure to enable start_rpc
...
* also note in titan-gremlin that 1.x of ES is needed
* provide docker compose snippet
Part of #68
2016-04-17 12:21:53 -05:00
Geoff Bourne
a6580b3fe3
[mc] Adding Docker stars to README
2016-04-16 16:45:50 -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
21c9be4ec1
[es] upgrade to 2.3.0 and switch to Java 8
2016-04-01 21:54:54 -05:00
Geoff Bourne
786192e4b7
Added docker pulls badge with link to hub
2016-03-26 08:47:01 -05:00
Geoff Bourne
8610e7d621
Merge pull request #65 from jtcressy/master
...
[mc] resolved issues with downloading new server executable
2016-03-18 11:57:38 -05:00
jtcressy
a195583990
Cleaned Up Code per itzg's suggestion
...
Replaced hardcoded spigot_server.jar with $SERVER and broke up the line
to make it more readable.
2016-03-16 21:18:31 -06:00
jtcressy
a1ead0634e
[mc] New method of downloading newer spigot server executable.
...
using double pipe "||", bash will continue to the next statement if the
first statement returns false or has an error. Using the -N option, wget
will overwrite the file if it is newer. So, if the -O option was used,
and both wget commands failed (both http and https were down) then wget
would overwrite the file with a 0 byte copy and effectively delete it.
-N works better in this case, since wget will not overwrite it with an
empty file if it can't download it.
2016-03-15 13:09:28 -06:00
jtcressy
b23fb93366
Undid method of pulling spigot_server.jar
...
rm -f $SERVER was a bad idea, as it deletes the server file regardless
of whether wget is able to download a new one. If you keep a copy of
spigot_server in the server directory, wget will fail if it's unable to
pull the file and it wont delete what you already have.
2016-03-15 01:05:37 -06:00
Geoff Bourne
68d731c096
[mc] Ensure a fresh Bukkit/Spigot jar is downloaded every time
2016-03-06 15:34:02 -06:00
Geoff Bourne
a4bd241be6
[mc] Adding Spigot/Bukkit 1.9 support
...
fixes #62
2016-03-04 22:13:02 -06: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
b15ad9e799
Merge pull request #60 from itzg/mc/java8
...
Mc/java8
2016-02-21 20:02:37 -06:00
Geoff Bourne
17bfedd137
[cassandra] Upgrade to 2.2.5
2016-02-20 18:26:04 -06:00
Geoff Bourne
afa25e582d
[mc] Upgrade base image to java:8
2016-02-20 18:05:41 -06:00
Geoff Bourne
7651cc658e
[jenkins] Upgrade base to java:8-jdk
2016-02-04 21:19:42 -06:00
Geoff Bourne
dd0bcda23c
Fixes #58 by allowing FML versions 1.8.8+ to be 3-part
2016-01-31 09:13:22 -06:00
Geoff Bourne
afa710455d
Merge pull request #57 from Jadaw1n/master
...
[minecraft] Pass GID as docker option
2016-01-29 15:56:18 -06:00
Piero Steinger
70a55e3be1
[minecraft] Pass GID as docker option
2016-01-29 20:50:53 +01:00
Geoff Bourne
13ee106dac
Merge pull request #51 from nlloyd/master
...
Adding gamerule.txt configuration file handling (optional)
2016-01-06 15:53:16 -06:00
Nick Lloyd
6253d5ddc0
Merge branch 'itzg-master'
2016-01-06 15:56:50 -05:00
Nick Lloyd
63e3123ab0
gamerules.txt is now bootstrap.txt
2016-01-06 15:55:45 -05:00
Geoff Bourne
1be18346ce
[mc] Add Bukkit/Spigot support to MODPACK download-install
2016-01-03 09:37:27 -06: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
Steve Shipway
13a6d91295
Fix typo
2016-01-02 12:20:39 +13:00
Steve Shipway
d0263f31d6
Add bukkit/spigot type download
2016-01-02 12:12:20 +13:00
Steve Shipway
4ab31a049b
Allow non-ZIP urls for download
...
Add directory rename for Spigot
2016-01-02 11:33:05 +13:00
Nick Lloyd
4b74d13f08
removing old exec java call
2016-01-01 17:11:10 -05:00
Nick Lloyd
2afbdc959e
added special handling for on startup gamerules (/gamerule commands), unfortunately will clobber stdin for the running server process
2016-01-01 17:06:56 -05:00
Geoff Bourne
9fa27b9a3d
[mc] Adding MODPACK download option similar to WORLD
2016-01-01 12:39:43 -06:00
Geoff Bourne
16b3f18400
Merge pull request #49 from sshipway/master
...
Add WORLD env var to download save via HTTP, and other fixes
2015-12-22 10:42:54 -06:00
Geoff Bourne
79f9e02446
[cassandra] Upgrade to 2.2.4
2015-12-22 10:19:48 -06:00
Steve Shipway
a313c03fff
Verify source URL and log if not working
2015-12-22 20:39:53 +13:00
Steve Shipway
e76068e63e
Many improvements to help it work with automated schedulers
...
- Allow -e WORLD=http://xxxx/world.zip to download archived world and unpack
- Allow 'adventure' and 'spectator' game modes
- Allow /mods and /config mounts for shared Forge mods without using /data
- Quote many strings in case of blank values
- Let VERSION take lowercase options, and set to LATEST if blank or invalid
- Enable command blocks by default (needed for adventure worlds)
- Allow DIFFICULTY to be given numerically
- default to empty banned-players and banned-ip files to avoid error message
2015-12-22 19:53:29 +13:00
root
2427cae5a2
Quote pathnames in case of spaces and such
2015-12-19 21:50:44 +13:00
root
e902c6f40f
Set command blocks enabled on servers by default; improved use of
...
http world download.
2015-12-19 21:48:09 +13: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
0acedd04b9
Merge remote-tracking branch 'refs/remotes/origin/mc-issue-47'
2015-12-01 21:47:02 -06:00
Geoff Bourne
2f5402195c
Merge remote-tracking branch 'refs/remotes/origin/master' into mc-issue-47
2015-11-30 21:51:19 -06:00
Geoff Bourne
764ae807e0
Avoid text file busy prior to exec sudo
2015-11-30 20:56:25 -06:00
Geoff Bourne
32cb5f44e4
[mc] also apply to white-list property
2015-11-28 23:02:43 -06:00
Geoff Bourne
a6e32f0ea9
Merge pull request #46 from everett-toews/whitelist
...
Whitelist players
2015-11-28 22:37:18 -06:00
Everett Toews
111883e0d5
Whitelist players
2015-11-28 22:11:01 -06:00
Geoff Bourne
847f403bd3
[es] Fixed #45 with corrected binding and re-worked example
...
* also upgraded to 2.1.0
* added a MULTICAST env var for supporting networks
2015-11-28 11:35:59 -06:00
Geoff Bourne
39bb0d75e2
[cassandra] Upgrade to 2.1.11
2015-11-04 18:24:02 -06:00
Geoff Bourne
01473c4e43
Fixes #44 : use 2.0 plugin install syntax
2015-11-04 18:21:46 -06:00
Geoff Bourne
b3a79d6b08
[es] Upgrade to 2.0.0
2015-10-29 19:58:28 -05:00
Geoff Bourne
5484f50659
[es] Upgrade to 1.7.3
2015-10-29 19:35:20 -05:00
Geoff Bourne
53e727298e
Refreshing apt baseline
2015-10-29 19:17:34 -05:00
Geoff Bourne
a4aa177d6e
Merge pull request #43 from everett-toews/patch-1
...
Consistent use of name "mc" everywhere
2015-10-09 08:01:13 -05:00
Everett Toews
a412cfddad
Missed one...
2015-10-08 21:01:24 -05:00
Everett Toews
594c9873c4
Consistent use of name "mc" everywhere
2015-10-08 20:57:03 -05:00
Geoff Bourne
94442458e3
[cassandra] Upgrade to 2.1.9
2015-10-03 07:19:36 -05:00
Geoff Bourne
f75d735540
Merge branch 'master' of github.com:itzg/dockerfiles
2015-10-03 07:07:19 -05:00
Geoff Bourne
fec75cb117
Add support for level type and generator settings
2015-10-03 07:05:01 -05:00
Geoff Bourne
007fca149c
Adding info about using Docker Compose
2015-08-15 10:06:32 -05:00
Geoff Bourne
ac608b7abb
Refreshed devbox versions and run with non-root user
2015-07-24 15:21:01 -05:00
Geoff Bourne
7f048c5e8b
[es] Adding CLUSTER_FROM feature for migrating cluster data directories
2015-07-24 12:51:21 -04:00
Geoff Bourne
53932e64f2
[es] Upgrade to 1.7.0 and add /conf/env override feature
...
fixes #39 and #40
2015-07-23 20:46:06 -05:00
Geoff Bourne
19b77ba18b
[kibana] Upgrade to 4.1.1
...
resolves #38
2015-07-18 09:27:08 -05:00
Geoff Bourne
f911230c1b
[titan-gremlin] Refresh of base packages
2015-07-18 09:15:39 -05:00
Geoff Bourne
1c7469bb8c
[ubuntu-openjdk-7] Add unzip to base packages
2015-07-18 09:12:13 -05:00
Geoff Bourne
b5abb012db
[cass] Upgraded to 2.1.8
2015-07-18 08:46:44 -05:00
Geoff Bourne
64b428f920
Refresh packages on ubuntu-openjdk-7 base
2015-07-16 21:48:39 -05:00
Geoff Bourne
9ffdc49c1b
Merge pull request #35 from domse/patch-1
...
Update README.md
2015-06-22 06:52:03 -05:00
domse
3f5fa1642b
Update README.md
...
Corrected a little frustrating misspelling.
2015-06-22 10:57:42 +02:00
Geoff Bourne
6570028c06
Merge pull request #34 from nichivo/master
...
Fix for new Forge URLs from 1.7.10-10.13.2.1300
2015-06-13 07:45:44 -05:00
nichivo
ed19d745cb
URL format changed for Forge 1.7.10 from 10.13.2.1300
2015-06-13 16:51:07 +10:00
nichivo
f2e6696368
Updated Forge usage docs and set FORGEVERSION=RECOMMENDED by default
2015-06-13 16:49:08 +10:00
Geoff Bourne
83c31483f7
Merge pull request #32 from timvisher/feature/add-difficulty-knob
...
Add difficulty knob.
2015-06-11 18:25:28 -05:00
Geoff Bourne
b077b3fcf2
Fixing #33 : upgrade kibana to 4.1.0
2015-06-10 21:48:52 -05:00
Geoff Bourne
81ab299419
Fixing #29 : upgrade logstash to 1.5.0 (GA)
2015-06-10 21:46:05 -05:00
Tim Visher
53a0d0cf7a
Default to easy.
2015-06-10 15:12:05 -04:00
Tim Visher
99b884f18a
Add note to README about setting world difficulty.
2015-06-10 15:00:53 -04:00
Tim Visher
ebc0405e72
typo.
2015-06-10 14:14:31 -04:00
Tim Visher
b86370295c
Add difficulty knob.
2015-06-10 14:13:36 -04:00
Geoff Bourne
7e624b90dd
[es] Upgraded to 1.6.0
2015-06-09 19:57:30 -05:00
Geoff Bourne
6ba5fe29c1
Merge pull request #26 from 55chevypickup/patch-1
...
Added the ability to select forge version
2015-05-21 19:49:43 -05:00
Geoff Bourne
f9c7dddb19
[titan-gremin] Fixed linked ES container lookup
...
* removed unnecessary complexity from README
2015-05-19 20:41:17 -05:00
Geoff Bourne
ea32f70dd7
[logstash] Upgrade to 2.0.15
2015-05-19 19:50:44 -05:00
55chevypickup
0f466e2146
Added the ability to select forge version
...
Added the ability to select forge version by adding -e FORGEVERSION=10.13.3.1403-1.7.10 or -e FORGEVERSION=RECOMMENDED
2015-05-11 15:45:23 -05:00
Geoff Bourne
128dd8950a
[es] Upgraded to 1.5.2
2015-04-27 21:31:35 -05:00
Geoff Bourne
5c947fd4ab
[logstash] Added README
2015-04-12 22:11:10 -05:00
Geoff Bourne
5792b2996a
Adding logstash image with pre-install of elasticsearch_groom
2015-04-12 11:09:49 -05:00
Geoff Bourne
57ca565d64
[es] Upgrade to 1.5.1
2015-04-12 08:01:33 -05: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
Geoff Bourne
d4d070018a
[mc] Adding APT_GET_UPDATE to ensure latest base image is used on hub
2015-03-28 13:16:10 -05:00
Geoff Bourne
8594054047
Fixing #21 by using sudo instead of su
2015-03-28 13:10:39 -05:00
Geoff Bourne
6f62af7d85
Fixed #22 : upgraded ES to 1.5.0
2015-03-26 02:26:27 +00:00
Geoff Bourne
b1f9d1c7c6
Use Forge recommended (not latest) version
...
* Misc Dockerfile cleanup
** use COPY instead of ADD
** wget is now pre-installed by base image
2015-03-20 20:26:43 -05:00
Geoff Bourne
8c3b0a720d
Merge pull request #20 from justinclayton/patch-1
...
minecraft-server: fixing quotes so volume will create correctly
2015-03-17 12:44:48 -05:00
Justin Clayton
cc3730e5a9
minecraft-server: fixing quotes so volume will create correctly
...
Single quotes don't work for VOLUME, but double quotes do.
2015-03-17 10:37:47 -07:00
Geoff Bourne
7b58d59cef
Add kibana to build
2015-03-08 19:05:34 -05:00
Geoff Bourne
84c3ea2465
Adding a Kibana 4 image
2015-03-08 18:54:37 -05:00
Geoff Bourne
78d9add46c
Go ahead and install with openjdk image
2015-03-08 17:34:50 -05:00
Geoff Bourne
2f18e7be04
Merge pull request #18 from itzg/mc-attach
...
[mc] Update README to describe attach mode
2015-03-07 13:12:16 -06:00
Geoff Bourne
011108cd7e
Fix typo in TLS info
2015-03-07 11:41:26 -06:00
Geoff Bourne
1600b75513
[mc] Update README to describe attach mode
2015-03-06 22:21:26 -06:00
Geoff Bourne
9962d28f41
Dangling forge-data reference
2015-03-05 15:16:35 -06:00
Geoff Bourne
ea08a6b496
Consistent description of /path/on/host
2015-03-05 15:13:17 -06:00
Geoff Bourne
a61d44ff30
Webhook into CircleCI
2015-03-05 15:10:28 -06:00
Geoff Bourne
5e14d3fbdd
Improve Forge instructions
2015-03-05 15:04:48 -06:00
Geoff Bourne
eb28c2c980
Add docker service to CircleCI config
2015-03-05 14:34:28 -06:00
Geoff Bourne
024800201f
Fix build script
2015-03-05 14:32:50 -06:00
Geoff Bourne
32e5f94a87
Configuring CircleCI to perform docker build to "test"
2015-03-05 14:30:46 -06:00
Geoff Bourne
88032acbfb
Merge pull request #17 from itzg/forge-2
...
Resolves #14
2015-03-05 14:18:17 -06:00
Geoff Bourne
22e1abe628
[minecraft-server] Update README with new TYPE option
2015-03-05 14:16:14 -06:00
Geoff Bourne
01d9c54575
Simplify down our options when it comes to forge versions
2015-03-04 22:21:52 -06:00
Geoff Bourne
fab9669b42
Merge remote-tracking branch 'remotes/dan/forge' into forge-2
2015-03-04 21:35:35 -06:00
Daniel L. Polanco
df09adbfd7
Add non-working code to work with Goeff
2015-03-04 20:07:37 -07:00
Geoff Bourne
9e373d8b4d
Update README.md
2015-03-04 19:35:09 -06:00
Daniel L. Polanco
2f4b73d862
Remove commented out cd /data from testing
2015-03-04 18:17:20 -07:00
Daniel L. Polanco
a252d794f9
Fix bad variable names
2015-03-04 18:15:36 -07:00
Daniel L. Polanco
79438e14de
Simplify start-minecraft.sh
2015-03-04 17:47:54 -07:00
Daniel L. Polanco
ddbc7e9618
Add apt-get update to beginning of Dockerfile
2015-03-04 17:06:51 -07:00
Daniel L. Polanco
87140179f2
Add option for Vanilla or Forge server
2015-03-04 16:55:57 -07:00
Daniel L. Polanco
14a1e5fb2a
Add initial version of forge download scraper
2015-03-01 21:39:38 -07:00
Geoff Bourne
2e8704a311
Merge pull request #13 from steveblackmon/master
...
bump to 1.4.4
2015-02-20 06:30:30 -06:00
Steve Blackmon
b1741cab7b
bump to 1.4.4
2015-02-19 22:48:23 -06:00
Geoff Bourne
d63bc698d8
[jenkins] Added JNLP port info to README
2015-02-17 19:35:39 -06:00
Geoff Bourne
574fc53a55
Adding a fixed port for JNLP launched slave agents
2015-02-17 19:32:47 -06:00
Geoff Bourne
b75379a980
[jenkins] Adding git and openjdk install example
2015-02-17 19:11:53 -06:00
Geoff Bourne
086d9fb4ae
[jenkins] Initial commit of self-upgrading Jenkins
2015-02-16 22:30:06 -06:00
Geoff Bourne
214fcda183
[titan-gremlin] Updated README for itzg/cassandra usage
2015-02-16 14:52:19 +00:00
Geoff Bourne
4dff67e03b
[titan-gremlin] Automatically use 'itzg/cassandra' image's publish-as address
2015-02-16 14:50:03 +00:00
Geoff Bourne
78d82b334b
[cassandra] Creating a Cassandra image that works with titan-gremlin and Titan Browser
2015-02-16 14:48:42 +00:00
Geoff Bourne
3059282c7a
[ubuntu-openjdk-7] Refresh the apt cache
2015-02-15 06:18:07 +00:00
Geoff Bourne
88509c66a6
[titan-gremlin] Adding apt-clean and skipping extra bash in CMD spec
2015-02-15 06:12:51 +00:00
Geoff Bourne
307a9b119f
[titan-gremlin] Fix typo in README
2015-02-15 00:08:18 -06:00
Geoff Bourne
6c58660a73
[titan-gremlin] Making it super easy to link to Cassandra and ES containers
2015-02-15 06:05:08 +00:00
Geoff Bourne
b7f5088b13
Merge pull request #12 from dfanchon/patch-1
...
Change ES version to 1.4.3
2015-02-13 08:38:23 -06:00
Didier Fanchon
abee16a143
Change ES version to 1.4.3
2015-02-13 15:36:48 +01:00
Geoff Bourne
8319b336c7
[minecraft-server] Updated README for new -e UID option ( fixes #9 )
2015-01-28 19:52:42 -06:00
Geoff Bourne
6ea862859b
* Updating openjdk base image
2015-01-27 22:01:25 -06:00
Geoff Bourne
88a796bb44
Issue #9 : performing usermod to allow for -e provided uid of the minecraft server process
...
* corrected .dockerignore to allow for a $(pwd)/data for local testing of -v
2015-01-26 03:29:35 +00:00
Geoff Bourne
a8c3afbe88
Merge pull request #10 from andreasheil/master
...
propagate SIGTERM to the Minecraft process
2015-01-05 18:16:23 -06:00
Andreas Heil
60b6eea1e2
propagate SIGTERM to the Minecraft process
2015-01-05 10:32:31 +01:00
Geoff Bourne
bc9afcd659
[minecraft-server] Issue #9 : explicitly adding user in container with UID=1000
2015-01-03 14:17:05 +00:00
Geoff Bourne
052f80d849
[minecraft-server] Issue #9 : Added back the /start file in the image
2015-01-01 23:47:12 +00:00
Geoff Bourne
7e847829ee
* also moved EULA check before download to fail-fast
2015-01-01 16:01:15 +00:00
Geoff Bourne
44c0eee0f9
Updating minecraft-server README with SEED and MODE options
2015-01-01 09:22:59 -06:00
Geoff Bourne
0337f9fac1
Adding Minecraft -e options for the game mode and level seed
2015-01-01 15:10:41 +00:00
Geoff Bourne
287185919a
Upgrading to ES 1.4.2
2014-12-22 20:44:27 -06:00
Geoff Bourne
b895e07e82
Default the versioning to grab latest stable
2014-12-06 10:26:03 -06:00
Geoff Bourne
6396e58d3c
Upgrading default minecraft server to 1.8.1
2014-12-01 04:05:12 +00:00
Geoff Bourne
4de10e1ba8
Reposition ES_VERSION after apt-get operations
2014-11-30 21:39:59 -06:00
Geoff Bourne
1a364ae733
Upgrading ES to 1.4.1
2014-11-30 18:56:16 -06:00
Geoff Bourne
9ffa2daeaa
Fixing minor typos in README
2014-11-30 17:59:09 -06:00
Geoff Bourne
8973e7dc7b
Deprecating the elasticsearch-marvel image
2014-11-15 15:29:49 -06:00
Geoff Bourne
3c8db58c7e
Adding 1.4 stream at 1.4.0
2014-11-15 21:15:33 +00:00
Geoff Bourne
ee9f27546b
Removing command-echoing in start script and adding info output
2014-11-15 21:12:49 +00:00
Geoff Bourne
8a2199a890
Added a README
2014-11-15 15:02:27 -06:00
Geoff Bourne
b4be1b37bd
Added support for installing plugins
2014-11-15 20:10:06 +00:00
Geoff Bourne
d590bc62c1
Added PUBLISH_AS capability
2014-11-15 18:05:01 +00:00
Geoff Bourne
9349ca6d04
Initial setup of direct-from-elasticsearch.org install
2014-11-15 04:39:34 +00:00
Geoff Bourne
9e845521a9
Updated README for enhancement #6
...
Also trimming trailing whitespace
2014-11-09 10:49:31 -06:00
Geoff Bourne
5557f91c79
Adding image download and scaling logic for enhancement #6
2014-11-09 16:27:05 +00:00
Geoff Bourne
c324403f95
Merge pull request #5 from justfalter/minecraft-proper-shutdown
...
Fix minecraft shutdown
2014-11-01 18:40:56 -05:00
Mike Ryan
9fe8d6cca6
Use 'exec' syntax, fix signal handling
...
- Fix to allow signals to pass into the container, properly.
'docker stop ...' was resorting to SIGKILL to stop the container,
which results in data loss. This change switches CMD to 'exec' mode,
ensuring signals make their way to the java process so that things
shut down properly.
2014-11-01 18:17:15 -05:00
Geoff Bourne
55cffbb598
Merge pull request #4 from justfalter/minecraft-drop-privs
...
Drop privileges before starting server
2014-11-01 17:37:14 -05:00
Mike Ryan
4ff077f151
Drop privileges before starting server
...
- Create 'minecraft' user account within image.
- Drop to 'minecraft' user before starting server.
2014-11-01 15:35:36 -05:00
Geoff Bourne
5566cf0953
Updating apt-get baseline for openjdk-7
2014-10-13 13:56:21 +00:00
Geoff Bourne
5d3845a9ba
Added note about multiple containers
2014-09-28 16:48:44 -05:00
Geoff Bourne
b952ee6fdd
Describe existing LEVEL option and fix typos in -v section
2014-09-28 16:27:03 -05:00
Geoff Bourne
8035aa5f69
Fixed some typos in the README
2014-09-25 16:51:54 -05:00
Geoff Bourne
84521eca53
[minecraft-server] General info about Docker port mappings and container naming
2014-09-20 15:54:23 -05:00
Geoff Bourne
77541a9689
Added support adding 'op' users
...
* Non-destructive MOTD setting
2014-09-20 14:10:48 +00:00
Geoff Bourne
716ff66b1b
Adding a container for the Titan graph database distribution
2014-09-19 02:49:44 +00:00
Geoff Bourne
029e7d8974
Install nodejs to satisfy latest Jekyll installation requirements
2014-09-19 02:08:15 +00:00
Geoff Bourne
7d8429ef0a
Allowing for pre-existing eula.txt
...
Adding memory settings info to README
2014-09-08 02:32:55 +00:00
Geoff Bourne
df155ee51c
Updating to JDK 7u65
2014-09-08 02:08:24 +00:00