Commit Graph

  • 6ead681d5c Move fedi1 over, add Pleroma role Salt 2021-01-25 22:19:31 -0600
  • 23fac2d48e Finally remove pulseaudio user services GOD this was an annoying problem Salt 2021-01-25 19:55:54 -0600
  • 1eae9d247b Bump Pulse sample rate Probably don't need them, but now that I've got better headphones I don't want to worry about this bottleneck Salt 2021-01-25 19:42:23 -0600
  • 46eb6a73d7 Make Pulse role more modular Salt 2021-01-25 19:38:55 -0600
  • 7851fb89aa Update Minecraft role Salt 2021-01-24 20:28:05 -0600
  • 92baa6cf62 Add stow Salt 2021-01-23 20:40:21 -0600
  • 7d4f7b5753 Get to check that one off the list Salt 2021-01-23 19:43:43 -0600
  • 5ed0257e9c Fix hostname scheme Salt 2021-01-23 19:41:09 -0600
  • c347bdf493 Update Netdata. Apparently. Salt 2021-01-23 19:18:09 -0600
  • 2f6d016532 Test deployment of netdata Hopefully it's not that bad Salt 2021-01-23 18:52:41 -0600
  • d54de87611 Reorganize inv Salt 2021-01-23 18:49:55 -0600
  • acec77ca5b Add handlers back to common role Salt 2021-01-23 18:45:32 -0600
  • 7e8e9563fd Add Netdata role Salt 2021-01-23 18:45:20 -0600
  • 0ea78b63c8 Disable vanilla serber again Salt 2021-01-22 21:53:09 -0600
  • d34844351b Add note in README about ad-hoc commands Just because I keep forgetting the syntax lol Salt 2021-01-22 21:14:17 -0600
  • 39f3b1f852 Enable index generation for 9iron.club/files Salt 2021-01-20 20:13:59 -0600
  • 14ea44130a Add onlyoffice and basic config but it's BUGGY TRASH FOR FUCK'S SAKE AUGH Salt 2021-01-20 19:25:16 -0600
  • cb0ab9c59d Add stow to desktop packages Salt 2021-01-19 01:08:02 -0600
  • 04c5bcc77c Update ansible pull repo url Salt 2021-01-18 20:29:00 -0600
  • 48b8586b17 Disable influxdb and telegraf Salt 2021-01-18 20:26:37 -0600
  • 0faa6e6816 Update README Salt 2021-01-18 06:58:45 -0600
  • f930606e75 Update inventory Just one last item to cross off the list Salt 2021-01-18 06:41:58 -0600
  • c23d989748 Update README Salt 2021-01-18 06:30:36 -0600
  • 85adaf51c8 Remove redundant config for git.desu.ltd Salt 2021-01-18 06:25:12 -0600
  • 43ca19b493 Port configuration for git.9iron.club Salt 2021-01-18 06:24:32 -0600
  • b2fc3ff377 Add missing 9iron configuration, move desu.ltd gitea to its own vars file Salt 2021-01-18 06:17:54 -0600
  • e469f406b0 Work on migrating web1.9iron.club over Still have a ways to go Salt 2021-01-18 06:16:49 -0600
  • bf9d9fbad0 Rename production hosts to be more generic Salt 2021-01-18 05:44:17 -0600
  • 9e66c3a03e Fix comment in game.yml Those are not DBs Salt 2021-01-18 05:31:36 -0600
  • f1ccf47b27 Move gameserver configs into their own vars files, too Salt 2021-01-18 05:31:04 -0600
  • e1ed70b055 Reorganize inventory This fixes an issue with localhost always becoming during one task which is delegated to localhost that explicitly specifes 'become: false'. Thanks, Ansible. Salt 2021-01-18 05:18:39 -0600
  • 2febec023f Fix perms on playbook vars Salt 2021-01-18 05:09:40 -0600
  • dbc9f7d6ae Always become Salt 2021-01-18 05:08:43 -0600
  • e59f9ce63e Move a bunch of webhead variables to their own vars files Salt 2021-01-18 05:03:46 -0600
  • d71bfdbe6f Enable Vanilla server Salt 2021-01-18 04:24:33 -0600
  • cf51bbd83c Add a shitty motd Salt 2021-01-17 00:53:48 -0600
  • 49b156c5dc Specify service type for ansible-pull and backup Salt 2021-01-16 23:47:29 -0600
  • ca920a1f83 Fix using a service in place of a timer Salt 2021-01-16 23:40:57 -0600
  • 4e6c96fabd Reduce unnecessary steps in ansible-pull and backup roles Salt 2021-01-16 23:23:07 -0600
  • abcfaea0a5 Modify ansible-pull and backup services to only run when connected to the internet Salt 2021-01-16 23:19:28 -0600
  • c3743ee5a5 Exclude gitea logs in web1 backups Salt 2021-01-14 18:06:13 -0600
  • dc52392ebb Put backups in a folder labeled after full inventory hostname, not short We were having conflicts with psql1.9iron.club and psql1.desu.ltd Salt 2021-01-14 17:56:00 -0600
  • db9859c40d Update Terraria role Salt 2021-01-10 20:09:53 -0600
  • 7ad0888c1c Check an item off the todo list Salt 2021-01-10 20:06:46 -0600
  • 682bd4f4bd Update Terraria role to be useable Salt 2021-01-10 20:06:37 -0600
  • b60d199ce9 Update README Salt 2021-01-09 22:42:54 -0600
  • 37a5cd7d52 Add a dysfunctional terraria role Salt 2021-01-09 22:42:36 -0600
  • ec4081e972 Update Minecraft role Salt 2021-01-09 04:02:46 -0600
  • 1f30710d4d Update Minecraft role Salt 2021-01-09 00:34:41 -0600
  • 707fb153b6 Update TODO Salt 2021-01-04 18:24:26 -0600
  • fb8dda7bb2 Fix difficulty setting for dammit Salt 2021-01-03 01:03:59 -0600
  • 3e418b8a23 Add 30s restart delay to dammit Salt 2021-01-01 22:20:41 -0600
  • 4184839ad8 Turn flight on Salt 2021-01-01 22:18:43 -0600
  • 3867c95b13 Update Minecraft role Salt 2021-01-01 18:26:05 -0600
  • 2ae954f2e8 Add a new Minecraft server "New" Salt 2021-01-01 00:33:02 -0600
  • a17b579ffa Update Minecraft role Salt 2021-01-01 00:10:33 -0600
  • 8e470bdd62 Correct NC cronjob Salt 2020-12-31 22:23:26 -0600
  • 9c75583854 Reorder vhosts on web1 This puts desu.ltd as the default Salt 2020-12-31 21:34:04 -0600
  • 9224394b85 Configure Nextcloud cronjob Salt 2020-12-31 20:11:09 -0600
  • ca5dd0b190 Fix incorrect gitea custom dir I GUESS Salt 2020-12-31 19:22:58 -0600
  • 3dfc6fbc71 Add repo for custom gitea assets Salt 2020-12-31 18:52:02 -0600
  • c503167c3b Don't require signin for Gitea Salt 2020-12-30 21:52:32 -0600
  • 0097a08ea8 Update upstreams for websites Salt 2020-12-30 21:35:59 -0600
  • 6c5b012f05 Update submodule upstream URIs Salt 2020-12-30 21:33:25 -0600
  • d28034408e Point all ansible-pull activity to new repo on desu Salt 2020-12-30 21:27:32 -0600
  • d8640bae9b Fix backups failing WHOOPSIE Salt 2020-12-30 18:06:13 -0600
  • 198722b71e Move data directories for NC and Gitea to /srv Allows for mountpoints yadda yadda Salt 2020-12-30 18:05:57 -0600
  • 2d7d1e0db6 Fix redirects Salt 2020-12-30 17:10:46 -0600
  • e649bbbae2 Fix incorrect assumptions about FCGI configuration WHOOPS, it uses a TCP socket and I'm actually really stupid? Salt 2020-12-30 17:06:00 -0600
  • 2810f5262a Fix typo in reboot.yml Salt 2020-12-30 16:56:59 -0600
  • a01ce39e0a Migrate otwstudios.org Salt 2020-12-30 16:56:07 -0600
  • 41600e2204 Add reboot play Salt 2020-12-30 16:53:57 -0600
  • f1280f1e5e Reorder roles of web1.desu.ltd, enable FastCGI, switch to prefork, and enable HTTP2 WEW Salt 2020-12-30 16:37:22 -0600
  • 0fcbc3be6d Fix incorrect backup dir for nextcloud Salt 2020-12-30 15:32:44 -0600
  • 7689c42e51 Migrate 9iron.club and www.9iron.club to web1.desu.ltd Salt 2020-12-30 15:31:44 -0600
  • 78db2b0cc1 Use https URI for submodules Salt 2020-12-29 10:11:15 -0600
  • 31c4e91f7f Set HSTS on Nextcloud Salt 2020-12-29 10:01:46 -0600
  • ed4fe73467 Add some basic shell profile configuration Salt 2020-12-29 09:48:18 -0600
  • 33a203cc94 Reorganize /var/www on web1 Salt 2020-12-29 09:11:57 -0600
  • 1710d1108b Fix backup script to exclude items BEFORE the main arguments Salt 2020-12-29 09:08:38 -0600
  • 9bec0ffb58 Rename databases for desultd Avoids name collisions later on, like the one I want to do for 9iron Salt 2020-12-29 09:06:08 -0600
  • a5b83e1a59 Fix incorrect expansion of array in s3backup.sh Salt 2020-12-29 08:44:11 -0600
  • 1933ba21c0 Concatenate JINJA for loops, echo back ignored directories in backup script Salt 2020-12-29 08:43:42 -0600
  • eb97eb4a7a Add ability to exclude from s3backup.sh, lay out gameserver backups more nicely to respect this Salt 2020-12-29 08:35:41 -0600
  • 978ffc21ac Enroll an old Paper server under CMS Salt 2020-12-29 08:33:24 -0600
  • 6d3caf8a46 Update Minecraft role Salt 2020-12-29 08:23:19 -0600
  • bac2a2ee56 Correct OS requirements in README The only dependency is python-is-python3 Salt 2020-12-28 12:58:07 -0600
  • d730598946 Move Minecraft role to its own repo Salt 2020-12-28 12:53:00 -0600
  • 2c52a0171c Add Matrix/Synapse DB configuration Salt 2020-12-27 13:18:26 -0600
  • cf2ce15ca0 Add Pleroma DB configuration Salt 2020-12-27 13:15:59 -0600
  • 7726fffb08 Add database configuration to psql1 9iron Salt 2020-12-27 13:14:05 -0600
  • b5d4646724 Enroll psql1.9iron.club OH BOY HERE WE GO Salt 2020-12-27 12:07:55 -0600
  • caf9a54358 Switch back to compton from picom Too buggy, ech Salt 2020-12-27 11:00:49 -0600
  • 026cddb787 Run playbooks for gameservers last among remote boxes Just reorganizing. Playbooks should configure the stack from bottom -> top and from highest -> lowest priority Salt 2020-12-24 09:54:53 -0600
  • 87f997c418 Run plays on desktops last When bootstrapping, desktops will likely depend on infrastructure set up in previous playbooks Salt 2020-12-24 09:54:09 -0600
  • 2f886dd2ba Update README Salt 2020-12-24 09:46:17 -0600
  • b8f46fc807 Disable vm-rice-0 I'll just reenable it when I'm using it I guess Salt 2020-12-24 09:44:52 -0600
  • bf37b4d66d Reorganize backup defaults to make a bit more sense Salt 2020-12-24 09:43:57 -0600
  • 3b17b4e39c Wait no this is the commit for the new backup script Salt 2020-12-24 09:36:39 -0600
  • 5cfbca0534 Actually genericize properly this time, plus add a new backup script for pgdump Salt 2020-12-24 09:35:17 -0600