Commit Graph

1035 Commits

Author SHA1 Message Date
Salt d3552c4b25 Promote tmod to 14 2024-04-23 18:10:06 -05:00
Salt 7617de33aa Remove grub role 2024-04-23 18:04:37 -05:00
Salt d79d442303 Remove pulseaudio role, since everything uses pipewire these days 2024-04-23 18:03:52 -05:00
Salt c812dd514d Remove netplan-static-ip role 2024-04-23 18:03:22 -05:00
Salt 9ac28a281b Remove docker-minecraft, docker-tes3mp, and keepalived roles 2024-04-23 18:03:14 -05:00
Salt 249b974da2 Nuke motd 2024-04-23 17:47:17 -05:00
Salt b780551d1d Remove the shit out of ansible-pull 2024-04-23 17:45:02 -05:00
Salt 0f9f574bac Rework backup script to be more versatile
This breaks the restore script but restoration from s3 should be easy enough now
2024-03-29 16:11:34 -05:00
Salt b23a4ffa3d Remove jinja in when 2023-12-23 13:25:49 -06:00
Salt 1dbf436a50 Add a backup disk usage analyzer script 2023-11-11 09:24:48 -06:00
Salt f7622033fc Actually use minecraft_state 2023-05-17 19:52:59 -05:00
Salt 82eb58877c Add dsk-ryzen-1 to workstations, put debian-specific stuff in that role into a block 2023-04-21 19:46:41 -05:00
Salt 358dc492ab Modify backup cronjob for tml to incorporate 1.4 structures 2023-03-10 19:28:46 -06:00
Salt c4bfa17c83 docker-tmodloader14 - Create log volume 2023-03-10 19:21:00 -06:00
Salt e0d6244aae Add conditionals to tmodloader download logic 2023-02-21 21:30:33 -06:00
Salt 5fb54d7c71 Add symlink for tmodloader 1.4 2023-02-21 20:58:59 -06:00
Salt 0178751efd Remove ara 2023-02-14 17:20:47 -06:00
Salt 43e446cfa2 Bandaid fix for s3 backups 2022-12-19 17:10:10 -06:00
Salt 32147f789f Revert "Increase multipart-chunk-size-mb for aws s3 backup script"
This reverts commit 5621993f72.
2022-11-14 14:29:10 -06:00
Salt 5621993f72 Increase multipart-chunk-size-mb for aws s3 backup script 2022-11-14 13:28:39 -06:00
Salt b7085c7e5b Implement dynamic backups for ostree systems, backing up system configuration in its entirety 2022-10-20 22:35:49 -05:00
Salt 23c9ec588c Remove localhost host entry
Yeah that's causing issues with DNS
2022-10-11 23:45:15 -05:00
Salt cd93b73886 Increase capacity of proxy buffers in nginx config 2022-09-03 17:53:54 -05:00
Salt fe5f006451 Change ingress configuration to add X-Forwarded-Proto to proxied connections 2022-09-03 17:27:35 -05:00
Salt 7a44fa5df1 Put extra locations above default ones in nginx config 2022-08-30 16:11:52 -05:00
Salt 307c1a9b8a Add awscli to rpm-ostree overlays 2022-08-28 12:04:34 -05:00
Salt 44c96b0442 Rework zerotier role to prevent installing zerotier just for it to do nothing at all
This also neatly avoids things like rpm-ostree-based distros where i install zerotier in a container
2022-08-28 12:01:37 -05:00
Salt ebc7c0cde5 Add some rudimentary Fedora Kinoite setup 2022-08-28 11:39:48 -05:00
Salt 99cf9a5e0e Remove all mention of Gentoo
SO LONG
2022-07-29 12:13:22 -05:00
Salt 5507cdfb40 Set GRUB_SAVEDEFAULT on grub role 2022-07-29 12:08:34 -05:00
Salt 137144e9c3 Hopefully fix nagios role changing ownership on a file and causing unnecessary restarts 2022-07-23 17:26:39 -05:00
Salt f8b7c5ffad Install unattended-upgrades on desktops, minor package cleanup 2022-07-11 11:13:11 -05:00
Salt 5e962f54c7 Actually set up the tes3mp server, tweak and configure it along with nightly backups 2022-07-11 02:04:49 -05:00
Salt a5708348ca Deploy tes3mp 2022-07-11 00:59:07 -05:00
Salt 7f6b52b225 Make the FQCN warning happy again 2022-06-16 23:45:29 -05:00
Salt 784a730152 Rework Terraria deployments into a role, too 2022-06-14 18:25:02 -05:00
Salt 9796ae1a88 Refactor Minecraft into its own role again for ease of spin-up 2022-06-14 14:40:21 -05:00
Salt 4a87d65b47 Add a quick and dirty S3 restore script for when you need manual help in a pinch 2022-05-23 01:48:13 -05:00
Salt 128b3bd982 Add some fancy schmancy unicode to our monitoring alert scripts 2022-05-02 15:46:41 -05:00
Salt d78e0ce996 Modify the nagios role to be more idempotent 2022-04-29 19:41:46 -05:00
Salt 61e96a258f Add ara to ansible hosts 2022-04-23 11:10:42 -05:00
Salt 83891a72af Stop disabling a oneshot service 2022-04-15 22:27:24 -05:00
Salt c9eee09220 Remove packages deprecated in 22.04 2022-04-15 22:27:03 -05:00
Salt 9d75d1ed75 Switch to Firefox flatpak 2022-04-15 21:42:57 -05:00
Salt 77e332d9cc Switch to the Discord flatpak (from the deb) 2022-04-15 21:16:21 -05:00
Salt 75fc5f2606 Revert "Revert back to old inventory script for Nagios"
This reverts commit cb19d38cbf.
2022-03-04 21:24:00 -06:00
Salt cb19d38cbf Revert back to old inventory script for Nagios
Because the new script suffers intermittent failures when combined with nb_inventory... I guess
2022-03-04 13:11:29 -06:00
Salt e1138ebaad Check to ensure vars.tags is defined in Nagios template 2022-02-28 15:22:38 -06:00
Salt 295927e1ab Rework Nagios inventory template
This new template, instead of querying out Netbox direct, assumes you run the nb_inventory plugin and pulls all of its service configuration from there.

Also config context service checks are no longer a thing; formalize your shit.
2022-02-23 21:03:19 -06:00
Salt 0bfcd5ea2b Have Nagios ignore decom hosts
For HOSTS, mind. Services are still gonna need some love
Might honestly just have this operate off of host vars instead, lower the number of lookups, yaknow?
2022-02-23 16:44:42 -06:00