Commit Graph
100 Commits
Author SHA1 Message Date
Geoff Bourne 9a2348cadd Use Metalcape knockd by default for java25 (#4194) 2026-07-27 13:40:32 -05:00
Geoff Bourne 33159ddd83 Move knockd config out of /tmp (#4193) 2026-07-27 11:09:57 -05:00
Geoff Bourne 4cbdf520c8 Revert "Switch to permissions for auto-release workflow" (#4185) 2026-07-20 13:45:20 -05:00
Geoff Bourne a3bb7bff34 SERVER_RUNNER is expanded when exec'ed (#4183) 2026-07-19 21:35:08 -05:00
Geoff Bourne 1e77b81b32 Allow for custom SERVER_RUNNER (#4182) 2026-07-19 20:37:26 -05:00
Geoff Bourne 2a246ee805 Added PREFER_IPv6 to simplify Java setup for IPv6 addresses and stack (#4181) 2026-07-19 16:10:01 -05:00
Geoff Bourne cd2c5628f2 Enhance workflow conditionals for forked repositories and notifications (#4179) 2026-07-18 16:51:16 -05:00
Geoff Bourne 0a445cd8db Only trigger auto release for non-forked (#4178) 2026-07-18 15:02:29 -05:00
Geoff Bourne 537a3e43fe Use gcompat to ensure mc-image-helper runs on aarch64+alpine (#4176) 2026-07-17 07:54:30 -05:00
Geoff Bourne 17d7f01267 Corrected the "must" wording for API key with CURSEFORGE_FILES (#4174) 2026-07-16 17:57:48 -05:00
Geoff Bourne 3302bdb3cb Notify on PR merged (#4173) 2026-07-16 10:16:17 -05:00
Geoff Bourne fe9f471da7 CF_API_KEY is now baked in and available by default (#4172) 2026-07-16 09:56:52 -05:00
Geoff Bourne d18a464a77 Switch to permissions for auto-release workflow (#4163) 2026-07-13 15:40:50 -05:00
Geoff Bourne 641f19879a Use GLIBC 2.34 compatible knockd for Java 17 images and older (#4158) 2026-07-12 21:48:11 -05:00
Geoff Bourne de75f2e671 Use http/1.1 for CurseForge (#4155) 2026-07-11 21:23:04 -05:00
Geoff Bourne 3c3e49e385 Document troubleshooting of Reactor Netty's HTTP client (#4153) 2026-07-11 11:14:21 -05:00
Geoff Bourne fd55a0cc08 Added iproute2 package to provide ip tool (#4152) 2026-07-10 22:07:36 -05:00
Geoff Bourne ab505fa43c Pass GH_TOKEN to containers started during tests (#4136) 2026-07-04 23:17:54 -05:00
Geoff Bourne d9bf26cc17 GTNH: allow for spaces in GTNH_PACK_VERSION (#4132) 2026-06-25 10:21:50 -05:00
Geoff Bourne 2ecf6776e2 Handle non-specific file types in start-utils extraction logic (#4121) 2026-06-23 07:34:36 -05:00
Geoff Bourne dadecdac28 Improved and refactored sponsor labeler workflow (#4123) 2026-06-22 15:19:38 -05:00
Geoff Bourne 737a9879f7 Add github workflow to label issues/prs authored by sponsor (#4120) 2026-06-21 14:59:06 -05:00
Geoff Bourne d20cd2dfe1 Add jattach utility (#4114) 2026-06-17 21:26:48 -05:00
Geoff Bourne a4719f2ba6 Support literal newlines in motd from docker env files (#4087) 2026-05-31 09:44:51 -05:00
Geoff Bourne 14356b7662 Corrected the setting of MC_IMAGE_HELPER_OPTS from PROXY_* vars (#4081) 2026-05-26 11:39:58 -05:00
Geoff Bourne d5442ddb14 Pin java11 and java16 to java8 branch of mc-image-helper (#4077) 2026-05-22 07:38:20 -05:00
Geoff Bourne 5febc1ab5d examples: fix invalid data volume for vanilla-tweaks (#4064) 2026-05-17 08:59:38 -05:00
Geoff Bourne 6878ad6e01 Update java8 builds to 1.51.3-java8 (#4060) 2026-05-16 22:34:35 -05:00
Geoff Bourne 14d0be9430 Adjust labels for docs in dependabot.yml (#4041) 2026-05-12 18:57:05 -05:00
Geoff Bourne a44c717041 build: corrected git-lfs install (#4051) 2026-05-09 11:52:58 -05:00
Geoff Bourne eb63433d35 Clarify source directories with APPLY_EXTRA_FILES (#4030) 2026-04-24 07:45:59 -05:00
Geoff Bourne df7f067782 neoforge: support year-based versions (#4014) 2026-04-12 14:02:37 -05:00
Geoff Bourne dcfedaa10f Put sponsor entries in table (#4011) 2026-04-11 20:35:15 -05:00
Geoff Bourne a9a27df4a6 Corrected sponsors anchor (#4010) 2026-04-11 20:15:20 -05:00
a2fbd4ce9a Add sponsors section to README (#4009)
Co-authored-by: SpawnBox-dev <github@spawnbox.app>
Co-authored-by: SpawnBox-dev <developer@spawnbox.app>
2026-04-11 20:02:38 -05:00
Geoff Bourne 8c9e2c653f Added dev docs for building image with tool version change (#4007) 2026-04-09 11:02:32 -05:00
Geoff Bourne 589872049f Added default exclude of smooth swapping (#3992) 2026-03-31 11:38:50 -05:00
Geoff Bourne 5b9c09b7b2 Pin mcVersion to 1.21.11 for Java 21 build testing (#3991) 2026-03-26 15:54:10 -05:00
Geoff Bourne 3cd3656868 Consider MODRINTH_PROJECTS_DEFAULT_VERSION_TYPE as part of VERSION_FROM_MODRINTH_PROJECTS (#3985) 2026-03-22 19:52:07 -05:00
Geoff Bourne fba656561f Add image variant java25-alpine (#3980) 2026-03-17 21:06:00 -05:00
Geoff Bourne cf8ab31e25 Apply logging prefix on output from DEBUG_MEMORY (#3975) 2026-03-17 08:04:46 -05:00
Geoff Bourne 5dff0b8541 notes: removed start-setupForgeApiMods from start flow diagram (#3972) 2026-03-12 16:08:06 -05:00
Geoff Bourne 1cf70665bb build: adjust RTD config to explicitly use docs/requirements.txt (#3964) 2026-03-07 14:08:54 -06:00
Geoff Bourne a543ee7ebc Added NUMA library (#3962) 2026-03-07 08:54:18 -06:00
Geoff Bourne e3f715e9ca build: adjusted issues notify triage label setting (#3957) 2026-02-28 14:25:29 -06:00
Geoff Bourne 8b2f26535d Refactor issue label workflow for Discord notifications (#3950) 2026-02-21 17:15:30 -06:00
Geoff Bourne 4e4d6959e4 Bump latest to java 25 in images.json (#3948) 2026-02-16 16:08:58 -06:00
Geoff Bourne 4466c778db Markup other dependencies in Dockerfile for Renovate (#3945) 2026-02-16 14:11:57 -06:00
Geoff Bourne a00062ba64 build: fix regex pattern that was bad in docs (#3943) 2026-02-16 13:34:05 -06:00
Geoff Bourne d217e21903 Corrected enabled managers reference (#3936) 2026-02-16 11:51:50 -06:00
Geoff Bourne ac125dc15e Temporarily replace GTNH ServerPacks call with restify+jq (#3938) 2026-02-15 17:33:46 -06:00
Geoff Bourne cca86e6a3d Tuning renovate config to just custom regex (#3928) 2026-02-15 09:52:49 -06:00
Geoff Bourne 41e50d3e9f Resolve Apache CXF vulnerability (#3913) 2026-02-07 17:15:08 -06:00
Geoff Bourne 6bb401f9ff cf: resolve remaining exclude/include slugs after first unknown mod (#3909) 2026-02-04 06:57:22 -06:00
Geoff Bourne 82266fff97 Put back particle-effects-reforged and flerovium in global excludes (#3906) 2026-02-03 19:02:36 -06:00
Geoff Bourne 92b4babc86 autocf: log warning and proceed if an excluded mod cannot be resolved (#3904) 2026-02-03 10:13:25 -06:00
Geoff Bourne 83435738f4 Temporarily remove flerovium from global excludes (#3903) 2026-02-03 08:51:04 -06:00
Geoff Bourne a9dd219f78 Temporarily remove particle-effects-reforged from global excludes (#3902) 2026-02-03 07:33:06 -06:00
Geoff Bourne 1ae5e4d748 Temporarily remove GraalVM variants from build (#3899) 2026-02-01 15:38:30 -06:00
Geoff Bourne d43802ebd4 Removed duplicate in images.json (#3891) 2026-02-01 15:36:19 -06:00
Geoff Bourne 4677d9065d Update build badge in README.md (#3898) 2026-02-01 15:30:55 -06:00
Geoff Bourne 941e25c4b9 Temporarily disable auto-pause with graalvm images (#3893) 2026-01-29 18:43:23 -06:00
Geoff Bourne 621c673acd Leave docs sidebar nav collapsed by default (#3892) 2026-01-28 19:32:47 -06:00
Geoff Bourne 4b24251d70 Clarify scope of LOG_LEVEL (#3878) 2026-01-22 07:26:35 -06:00
Geoff Bourne 7678f52939 Fix logError call when using CF_API_KEY_FILE (#3818) 2026-01-22 07:25:55 -06:00
Geoff Bourne 1565d08949 Avoid confusion about server properties supportability (#3875) 2026-01-20 07:47:47 -06:00
Geoff Bourne 0a98bee40e Ensure FTBA uses image's java (#3867) 2026-01-12 20:56:50 -06:00
Geoff Bourne 7325baf750 Default Folia channel to stable rather than experimental (#3861) 2026-01-08 18:28:04 -06:00
Geoff Bourne c23654008b Leverage ENABLE_ROLLING_LOGS as default for GENERATE_LOG4J2_CONFIG (#3860) 2026-01-08 18:16:13 -06:00
Geoff Bourne f8ff8a7b8a Opt into generated log4j2.xml configuration (#3856) 2026-01-08 07:25:01 -06:00
Geoff Bourne c9094063d3 Bump latest/stable image variant to java25 (#3845) 2025-12-31 16:38:59 -06:00
Geoff Bourne 320ad0906f Adding back TerminalConsole to generated log4j2 config (#3846) 2025-12-31 14:46:49 -06:00
Geoff Bourne 5cbf1e0785 Set JVM enable-native-access for Java 17+ (#3819) 2025-12-20 09:37:30 -06:00
Geoff Bourne ca67f24298 Enable native access for quieter Java 25+ use of mc-image-helper (#3814) 2025-12-19 10:27:09 -06:00
Geoff Bourne 55bc4fd329 Use PAT for auto releaser runs (#3801) 2025-12-13 10:25:29 -06:00
Geoff Bourne d1535c1eeb Add auto-release workflow configuration (#3800) 2025-12-11 20:57:33 -06:00
Geoff Bourne 06836b941a gtnh: support grabbing extra mods (#3788) 2025-12-06 17:18:19 -06:00
Geoff Bourne afaa4c89a1 Adding inline example of USES_PLUGINS with Cardboard (#3779) 2025-11-25 18:35:04 -06:00
Geoff Bourne 43a7e9a36c Add java25-jdk image variant (#3778) 2025-11-25 18:20:08 -06:00
Geoff Bourne 85673fb661 Exclude cull-less-leaves and mining-speed-tooltips (#3766) 2025-11-16 20:09:54 -06:00
Geoff Bourne fae779998a Exclude Netty http3 to ensure Alpine musl support (#3765) 2025-11-15 11:54:40 -06:00
Geoff Bourne 6cdc1a4b78 deps: upgrade tools to Go 1.25.3 (#3741) 2025-11-12 14:35:07 -06:00
Geoff Bourne 5983aea0b9 forge and neoforge: skip lookup if exact request matches installed version (#3756) 2025-11-11 12:27:14 -06:00
Geoff Bourne eeb62d45f9 Corrected the examples for JVM_OPTS (#3746) 2025-11-05 14:33:45 -06:00
Geoff Bourne a8d8bfeef8 Corrected version comparison to determine mc-health mode to use pre-1.7 (#3745) 2025-11-05 12:23:19 -06:00
Geoff Bourne 6a8bcffa17 Updated example snippets for CF_PAGE_URL and CF_SLUG (#3740) 2025-11-01 22:30:27 -05:00
Geoff Bourne da72d66774 auto-cf: fix issue with unknown FileStatus values (#3736) 2025-10-31 06:20:48 -05:00
Geoff Bourne d56efcd680 paper: pick max build and not assume first is newest (#3728) 2025-10-25 23:01:56 -05:00
Geoff Bourne 58623e308d Document that MODRINTH_PROJECTS version ID can override game/loader check (#3721) 2025-10-19 20:10:53 -05:00
Geoff Bourne 2cd7472631 Documented the loader prefix option for MODRINTH_PROJECTS (#3720) 2025-10-18 18:44:59 -05:00
Geoff Bourne 66f26c0ea8 build: install latest gosu from published image (#3717) 2025-10-17 19:10:00 -05:00
Geoff Bourne 998b61de0d Improve variable naming with MODRINTH_MODPACK_VERSION_TYPE and MODRINTH_PROJECTS_DEFAULT_VERSION_TYPE (#3716) 2025-10-17 17:05:09 -05:00
Geoff Bourne 62897044a3 Generalize DOWNLOAD_EXTRA_CONFIGS into APPLY_EXTRA_FILES (#3710) 2025-10-14 17:56:41 -05:00
Geoff Bourne cfa44414da examples: add bentobox example using DOWNLOAD_EXTRA_CONFIGS (#3708) 2025-10-12 17:26:59 -05:00
Geoff Bourne aaba3902ca Revert "docs: removing setupmc linkage pending sponsorship arrangement" (#3707) 2025-10-12 13:06:19 -05:00
Geoff Bourne 9ff2f8f671 Allow embedded comments in newline-comma lists (#3705) 2025-10-12 13:02:02 -05:00
Geoff Bourne 009412e52c docs: removing setupmc linkage pending sponsorship arrangement (#3706) 2025-10-12 12:11:02 -05:00
Geoff Bourne f88cb8eee9 neoforge: handle new version ordering (#3703) 2025-10-09 18:54:56 -05:00
Geoff Bourne 79518f124a Add colorwheel and colorwheel-patcher to default excludes (#3696) 2025-10-05 15:17:40 -05:00
Geoff Bourne c6cf0857fc Fix script import path for RCON_CMDS_* (#3695) 2025-10-05 09:00:04 -05:00