Commit Graph

31 Commits

Author SHA1 Message Date
a162c43cce Add function to remove mods from a server
Fun thing we gain from this for free: the ability to scriptedly remove client-side mods from 1.7.10 and earlier packs
2020-11-21 06:54:38 -06:00
939ce5738e s/fabric/paper/g 2020-11-21 01:17:28 -06:00
ec448ce739 Add small but useful stanza for paper servers to minecraft role 2020-11-20 04:05:59 -06:00
790b4f6a1a Begin rolling Minecraft into one big role, starting with Forge 2020-11-18 09:47:18 -06:00
64a0b2b9ec Rename Minecraft role 2020-10-10 21:22:50 -05:00
d358e3b64f Move Minecraft DNS out of role 2020-08-01 16:29:01 -05:00
863623e3b0 Factor extended hostnames into existing roles
Ow, really feeling that maintainability hit
2020-07-28 06:44:33 -05:00
009804dde3 Remove another dir when cleaning stale packs 2020-07-25 22:15:09 -05:00
f62c6a8414 Overwrite stale records 2020-07-23 21:02:56 -05:00
df047fb174 Have Minecraft servers publish their own DNS records
AUTOMATE
EVERYTHING
2020-06-30 05:52:18 -05:00
04a538d274 Verify ownership of MC world after restore 2020-06-26 20:27:46 -05:00
7f1653d881 Stop server before recovery 2020-06-25 08:57:58 -05:00
4e2732be3f Don't run the recovery script if the world exists
BIG OOPS
2020-06-25 08:50:01 -05:00
d698f0b588 Set up a recovery script for MC servers
this shit happens to goddamn often-
2020-06-25 08:42:29 -05:00
5a032fe26e Redownload forge on updates
This isn't the best solution, but it works
2020-06-24 10:51:48 -05:00
847a83b209 Implement support for new naming scheme 2020-06-24 10:51:11 -05:00
7db2c2bbab Switch gears, use installer script 2020-06-24 10:38:24 -05:00
8e9f6a9582 Hopefully fix erroneous MultiMC pack detection 2020-06-24 10:29:58 -05:00
b044082ea1 Bump to root when stopping service
ups
2020-06-24 10:21:09 -05:00
bcf8fe1081 Stop Minecraft before knocking its feet out from under it 2020-06-24 10:19:23 -05:00
3517e71f60 Remove remnants of old pack when pushing an update 2020-06-24 10:18:09 -05:00
c8b5d97c02 Change control flow of Minecraft deployment 2020-06-24 09:33:43 -05:00
d5d6bfcf2e Unify log titles 2020-06-24 09:24:09 -05:00
ecbfdb0f4e PROPERLY qualify 2020-06-24 09:23:56 -05:00
4cdebd4b35 Properly qualify MultiMC code 2020-06-24 09:22:26 -05:00
850d0e97f8 Work on improving Minecraft deployments 2020-06-24 09:20:25 -05:00
7406d30191 Add backups for Minecraft instances 2020-06-08 20:10:58 -05:00
0241a1db36 Template out systemd unit for minecraft servers 2020-06-01 21:28:09 -05:00
3a02792e3b Use handlers for Apache restarts, reorganize Minecraft tasks 2020-02-26 18:53:20 -06:00
a206c16f43 Add service install, enable by default 2020-02-24 00:18:41 -06:00
eb5c6a62b0 Add Minecraft server role 2020-02-23 23:45:11 -06:00