This website requires JavaScript.
618e0211a8
Install smartmontools WHY THE FUCK DOES IT WANT TO INSTALL POSTFIX
Salt
2020-06-28 09:06:23 -0500
1d8ebf17dc
Remove substitute tweaks run once on all the hosts, as I already did, and you're done
Salt
2020-06-28 08:41:30 -0500
47977063f4
Fix old substitutes, also how about we generate new fancy keys instead of old RSA ones Also because this is clobbering my old keys help me
Salt
2020-06-28 08:36:57 -0500
51869e069a
Instead of janking read-only git bullshit, how about we actually generate some keys?
Salt
2020-06-28 08:27:46 -0500
e898ee97b4
Remove pidgin from package list Yeah fuck that noise
Salt
2020-06-28 07:37:03 -0500
bb5ccc34c9
Add gitea API token Gonna finally start pushing SSH keys into gitea wew
Salt
2020-06-28 07:35:49 -0500
76e7206131
ncdu is manditory
Salt
2020-06-28 07:30:47 -0500
ec10a5706f
Reorganize roles, split minecraft heads in two
Salt
2020-06-28 04:05:14 -0500
172fb2a33b
Install php-redis on Nextcloud ups
Salt
2020-06-26 23:48:41 -0500
04a538d274
Verify ownership of MC world after restore
Salt
2020-06-26 20:27:46 -0500
cf8d063f56
Depend Minecraft on AWS creds
Salt
2020-06-26 20:26:22 -0500
5624967fd9
Alias Matrix vhost to server name Turns out Matrix actually sends the delegated host in the Host: field, which is probably why this fails Interdasting https://matrix.org/docs/spec/server_server/latest#resolving-server-names
Salt
2020-06-26 11:24:57 -0500
7f1653d881
Stop server before recovery
Salt
2020-06-25 08:57:58 -0500
9886ae046a
Also clean up more after script end
Salt
2020-06-25 08:57:24 -0500
6f619f2f9d
Fix tar invocation
Salt
2020-06-25 08:56:43 -0500
eef44aab43
Look in ./var for backup
Salt
2020-06-25 08:54:47 -0500
ccdcfffcaa
Force local resolution for tar why the fuck
Salt
2020-06-25 08:51:17 -0500
4e2732be3f
Don't run the recovery script if the world exists BIG OOPS
Salt
2020-06-25 08:50:01 -0500
06a21f1770
ups, {{{
Salt
2020-06-25 08:47:56 -0500
8bdfd3936d
Clean up after recoveries
Salt
2020-06-25 08:45:39 -0500
d698f0b588
Set up a recovery script for MC servers this shit happens to goddamn often-
Salt
2020-06-25 08:42:29 -0500
4b9e2503d6
Bump HSTS on Nextcloud
Salt
2020-06-25 06:30:44 -0500
6430112ab1
Fix shebang in provision.yml
Salt
2020-06-25 02:20:37 -0500
68a4a21c64
Reconfigure pull timers, add defaults
Salt
2020-06-25 02:19:36 -0500
1b618daf54
Modularize ansible-pull a bit
Salt
2020-06-25 02:16:06 -0500
e2cee3a6fa
Force move when unpacking modpack
Salt
2020-06-24 23:39:14 -0500
5a032fe26e
Redownload forge on updates This isn't the best solution, but it works
Salt
2020-06-24 10:51:48 -0500
847a83b209
Implement support for new naming scheme
Salt
2020-06-24 10:51:11 -0500
db8eb6ae03
Really bump forge
Salt
2020-06-24 10:46:22 -0500
cb383148e9
Bump forge
Salt
2020-06-24 10:45:26 -0500
2fed89bc4c
Add handlers to Minecraft
Salt
2020-06-24 10:40:51 -0500
7db2c2bbab
Switch gears, use installer script
Salt
2020-06-24 10:38:24 -0500
8e9f6a9582
Hopefully fix erroneous MultiMC pack detection
Salt
2020-06-24 10:29:58 -0500
b044082ea1
Bump to root when stopping service ups
Salt
2020-06-24 10:21:09 -0500
bcf8fe1081
Stop Minecraft before knocking its feet out from under it
Salt
2020-06-24 10:19:23 -0500
3517e71f60
Remove remnants of old pack when pushing an update
Salt
2020-06-24 10:18:09 -0500
c8b5d97c02
Change control flow of Minecraft deployment
Salt
2020-06-24 09:33:43 -0500
d5d6bfcf2e
Unify log titles
Salt
2020-06-24 09:24:09 -0500
ecbfdb0f4e
PROPERLY qualify
Salt
2020-06-24 09:23:56 -0500
4cdebd4b35
Properly qualify MultiMC code
Salt
2020-06-24 09:22:26 -0500
850d0e97f8
Work on improving Minecraft deployments
Salt
2020-06-24 09:20:25 -0500
a0b12509da
Fix spacing
Salt
2020-06-24 07:20:32 -0500
83319fa187
Audit more variables, move some into playbooks
Salt
2020-06-24 07:20:06 -0500
e20dae4643
Fix vault indentation in a few places Hey, v sad me here
Salt
2020-06-24 07:17:59 -0500
89f5c23acc
Move AWS SES into the right dir
Salt
2020-06-24 07:17:33 -0500
7091be6f60
Move more vars for Gitea, polish 9iron.yml
Salt
2020-06-24 07:16:34 -0500
b023bc1ea1
Move matrix vars into defaults
Salt
2020-06-24 07:15:05 -0500
2bf650657e
Move dokuwiki vars into defaults
Salt
2020-06-24 07:12:42 -0500
8bb24a28ca
Move NC vars into defaults, where they should be
Salt
2020-06-24 07:10:22 -0500
0c77cd948a
Move playbooks to subdir
Salt
2020-06-24 06:54:45 -0500
ddb1c7decc
Polish up the README a lot
Salt
2020-06-24 06:48:08 -0500
ddafeeaaef
Disable terraria
Salt
2020-06-23 23:13:10 -0500
f8adc3cd10
Configure backups more appropriately across servers
Salt
2020-06-23 09:52:55 -0500
44b3b99990
Template out matrix vars a bit more nicely, make config changes
Salt
2020-06-23 09:47:48 -0500
a26e3630f0
Work on polishout our homeserver.yaml
Salt
2020-06-23 09:40:16 -0500
4c9e27d9a5
Make AWS S3 copy nicer
Salt
2020-06-23 08:03:16 -0500
6f842a3464
Switch IME
Salt
2020-06-23 04:18:36 -0500
77be60fd4d
Switch UIM plugins
Salt
2020-06-23 04:09:22 -0500
37d9f54617
Add UIM
Salt
2020-06-23 04:07:51 -0500
2901cd8af9
Restart Minecraft servers nightly
Salt
2020-06-22 12:07:07 -0500
429642fe6a
Switch from STANDARD_IA to STANDARD for S3 backups My retention period is actually too low for IA lol
Salt
2020-06-22 11:46:24 -0500
c6f750d0c1
Run backups more frequently Just had a DR tonight and I need more frequent backups than "nightly at 2am"
Salt
2020-06-22 11:36:31 -0500
b36f351740
Fix using mc templates in matrix backup script ups
Salt
2020-06-22 11:17:01 -0500
1e75040d22
Fix missing comment in gameservers.yml
Salt
2020-06-22 11:06:45 -0500
2c91b8cd5d
Make matrix backups
Salt
2020-06-22 11:05:56 -0500
05dc022adb
Enable embedding in grafana
Salt
2020-06-22 07:52:31 -0500
344c0e6900
Disable rotary-test
Salt
2020-06-22 07:50:07 -0500
13d2d6a77f
Remove erroneous notify on an include
Salt
2020-06-22 07:23:15 -0500
eba35a0256
Set default id server for matrix
Salt
2020-06-22 07:22:40 -0500
c620f1d80e
Remove dep on mysql for matrix It's either postgres or sqlite Take a guess
Salt
2020-06-22 06:39:15 -0500
b0693c1ddd
notify: restart apache a lot
Salt
2020-06-22 06:33:57 -0500
23c0763fce
Fix our dumb proxy pass args lol
Salt
2020-06-22 06:31:58 -0500
505de1e220
Enable open registration on 9iron
Salt
2020-06-22 05:56:25 -0500
9ca53861a5
Actually proxypass properly
Salt
2020-06-22 05:34:01 -0500
56057012b5
Fix accidentally breaking gitea lmao
Salt
2020-06-22 05:24:58 -0500
124997992e
Really fix it
Salt
2020-06-22 05:07:25 -0500
c92f044a7d
Fix looking for wrong config file on apache config templating
Salt
2020-06-22 05:07:11 -0500
5f76a6d8f7
Polish up our Matrix config a bit
Salt
2020-06-22 05:03:32 -0500
71f3269798
Fix missing quote
Salt
2020-06-22 04:44:14 -0500
89c2025dcc
More work on Matrix deployment, configure apache on 8448
Salt
2020-06-22 04:43:05 -0500
50321bd2a2
Fix typo
Salt
2020-06-22 04:28:38 -0500
1bcd748484
Also restart synapse forgot about that
Salt
2020-06-22 04:10:32 -0500
3b785e47b5
Generate turn secrets
Salt
2020-06-22 04:09:24 -0500
e766baf63d
Generate secrets for Matrix
Salt
2020-06-22 04:08:03 -0500
46e0dff885
Fix an actual okay error where Synapse uses double curly braces in its config
Salt
2020-06-21 11:35:16 -0500
f35e8f9eca
I DIDN'T CHANGE THE SOURCE EXTENSIONS
Salt
2020-06-21 11:28:11 -0500
24f79bc4ab
They're really called fucking .yaml? Really?
Salt
2020-06-21 11:23:40 -0500
a20efc3ca2
Fix wrong variables in loop am good sysadmin
Salt
2020-06-21 11:17:52 -0500
d15e44c7ea
Move notify on templating configs
Salt
2020-06-21 11:12:38 -0500
cec71cd2ad
Fix typo
Salt
2020-06-21 11:05:01 -0500
e41e25f486
Fix unassigned webroot
Salt
2020-06-21 11:01:53 -0500
f8bf755f4f
Working on more fedi stuff
Salt
2020-06-21 10:58:56 -0500
d457ebf213
Separate out our proxy from our frontend
Salt
2020-06-21 10:50:59 -0500
aed52c16a0
Working on more Matrix stuffs, adding creds for SES
Salt
2020-06-21 10:46:49 -0500
73d1ebd9a2
Less clobber when grabbing certs I bet you know where this is going You probably don't It's for host delegation
Salt
2020-06-21 10:24:05 -0500
5ac71fea80
Add role to fedi1
Salt
2020-06-21 10:22:42 -0500
b839015b28
Add part of a matrix setup
Salt
2020-06-21 10:22:01 -0500
7a54fbe055
Deduplicate playbooks
Salt
2020-06-21 10:14:25 -0500
3e4f308a61
Add provisioning script Alright, so I didn't see this coming, but it turns out because of the way I have my ansible-pull script set up, I can just lay it out on a host and it'll git pull and manage the rest itself I'm like 'why is this thing taking so long to deploy', and it's because it's deploying twice
Salt
2020-06-21 10:13:40 -0500
9486f331ca
Configure ansible-pull AFTER setting up all of our common shit god dammit
Salt
2020-06-21 09:52:40 -0500