src.nth.io/

summaryrefslogtreecommitdiff
path: root/minecraft
AgeCommit message (Collapse)AuthorFilesLines
3 daysadded simple minecraft todoLuke Hoersten1-0/+7
3 daysminecraft: bump paper build; migrate geyser off the retired Jenkins CILuke Hoersten2-6/+17
paper: bump build 69 -> 132 for the same pinned Minecraft version (1.21.11); no game-version change. geyser: ci.opencollab.dev (the old Jenkins CI minecraft_geyser_url pointed at) is retired, returning 502 on every path including the base job page. Migrate to download.geysermc.org's v2 API, same pattern main.yaml already uses for paper's fill.papermc.io v3 API: look up the build info for its sha256, then get_url with that checksum so a version bump actually triggers a re-download. The old Jenkins build number ("1538") and the new API's build numbers are unrelated sequences, so this is a fresh pin (2.12.1 build 1273), not a continuation.
3 daysversion-check: cover minecraft's deps and the build/server duplicatesLuke Hoersten1-3/+3
minecraft/server was missed in the original sweep since its lookup comments didn't match the github releases/tags pattern; paper, dynmap, and geyser now get the same marker. Also add markers to the three build/server (or /otp) duplicate version vars (bin, dendrite, pleroma), which were intentionally skipped before since they mirror their build role's version rather than pinning an independent upstream check. Point them at the build role's file instead of a URL so one grep still finds every instance; documented in the README alongside the existing URL form.
2026-07-31minecraft: papermc fill v3 api and jar checksumLuke Hoersten1-2/+7
The v2 api was sunset july 2026 (http 410). Fill v3 returns the download url and sha256 directly. Passing the checksum to get_url also makes version bumps take effect: without it the download was skipped whenever server.jar existed.
2026-04-25Build all roles from source with versioned artifactsLuke Hoersten1-0/+1
- Add pleroma/build role to compile from source (OTP binaries no longer published) - Install Elixir 1.18.3 manually on Ubuntu Noble (ships 1.14, needs 1.15+) - Standardize all build roles to produce versioned .tar.gz artifacts - Add version defaults to all server roles (bin, dendrite, nostr/relayer) - Switch server roles from get_url to unarchive for .tar.gz installs - Add build_srv_dir variable to all build roles - Deploy pleroma styles.json so custom FE themes appear in picker - Fix pleroma OTP install: version check, root ownership, auto-cleanup old releases - Fix pleroma config: log level :warn -> :warning, remove availableStyles - Add wait_for grafana readiness before dashboard install - Set minecraft ops changed_when: false
2026-03-27Fixed paper build URL and nginx logging off.Luke Hoersten2-4/+8
2026-03-25Update versions and fix nginx logging.Luke Hoersten1-3/+3
2025-09-17Fixed jellyfin.Luke Hoersten1-3/+3
2025-05-28Updated versions.Luke Hoersten1-3/+3
2025-01-03Version updates and fixed excessive logging on web server.Luke Hoersten1-3/+3
2024-10-07Updated java version and disabled geyser due to too old jde.Luke Hoersten2-2/+2
2024-10-07Lots of updates and fixes for Ubuntu 24.04 Noble.Luke Hoersten1-3/+3
2024-07-20Version updates.Luke Hoersten1-3/+3
2024-02-12Version updatesLuke Hoersten1-1/+1
2024-01-16Version updates.Luke Hoersten1-3/+3
2023-09-15Version updates.Luke Hoersten1-3/+3
2023-07-23Minor fixes.Luke Hoersten1-4/+4
2023-07-19Version updates.Luke Hoersten1-3/+3
2023-04-03Version updateLuke Hoersten1-4/+5
2023-02-23Version updatesLuke Hoersten1-2/+2
2023-01-08Updated versions.Luke Hoersten1-3/+4
2022-11-06Version updatesLuke Hoersten1-3/+3
2022-09-05Cleaned up versioning config for minecraft role.Luke Hoersten2-11/+8
2022-08-08Version updatesLuke Hoersten1-4/+4
2022-07-02Version updates.Luke Hoersten1-3/+3
2022-05-23Update versionsLuke Hoersten2-5/+5
2021-12-12Updated versions.Luke Hoersten4-19/+3
2021-12-12Updated minecraftLuke Hoersten6-30/+25
2021-10-25Version updates.Luke Hoersten1-3/+3
2021-07-25Lots of updates.Luke Hoersten1-1/+1
2021-07-24Updated versions: minecraft, miniflux, pleroma, writefreely, ergo-oragono.Luke Hoersten1-2/+2
2021-07-18Fixed backup script error.Luke Hoersten1-1/+1
2021-07-18Updated minecraft to be multi-world and minimized world size.Luke Hoersten10-34/+30
2021-07-18Tons of updates.Luke Hoersten2-6/+21
2021-07-10Added Geyser minecraft plugin. Cleaned up minecraft role.Luke Hoersten7-15/+52
2021-07-10Upgraded minecraft to 1.17.1Luke Hoersten1-2/+2
2021-07-03Updated minecraft backup for lifecycles.Luke Hoersten3-2/+22
2021-07-03Added minecraft backup.Luke Hoersten17-0/+49
2021-07-03Added ops template to main.Luke Hoersten1-2/+10
2021-07-03Made ops templated.Luke Hoersten2-8/+10
2021-07-03Added difficulty config.Luke Hoersten2-0/+2
2021-06-27Updated minecraft to 1.17.Luke Hoersten4-8/+28
2021-04-25Version bumps.Luke Hoersten1-2/+2
2021-01-30Updated Minecraft VersionsLuke Hoersten1-4/+4
2020-11-20Updated minecraft.Luke Hoersten1-4/+4
2020-09-14Updated minecraft, miniflux, and oragono versions.Luke Hoersten1-4/+4
2020-08-30Updated minecraft role to 1.16.2Luke Hoersten1-4/+4
2020-07-27Added dynmap to minecraft.Luke Hoersten6-1/+538
2020-07-03Renamed papermc role to minecraft.Luke Hoersten7-0/+131
2020-06-07Deleted vanilla minecraft in favor of papermc.Luke Hoersten7-136/+0

☐