Commit Graph

1535 Commits

Author SHA1 Message Date
894d6c8504 Move DNS to its own playbook 2020-08-01 16:25:56 -05:00
df70073b37 Stop purging Akregator
I'll just deal with it. Don't feel like combing through kdepim rn
2020-07-31 18:03:12 -05:00
15041c5079 Only stop Pleroma if there's an outstanding update
whups
2020-07-30 09:01:32 -05:00
e530ab7cef Finally make sane our inventory? 2020-07-30 08:52:41 -05:00
81ee34092e Actually yeah let's make a shitton of backups 2020-07-30 08:46:30 -05:00
99f746957f Fix perms error when restoring db backup 2020-07-30 08:45:59 -05:00
cdb7e6df7a Fix incorrect psql statements 2020-07-30 08:41:11 -05:00
cb08c1c46b Actually increase backup freq, fix a perms issue on new pleroma deployments 2020-07-30 08:40:39 -05:00
4b415c7c4e Remove redis dep for splergoma 2020-07-30 08:33:14 -05:00
2a72fcae31 Ludicrous backups on those fedi servers, man 2020-07-30 08:32:47 -05:00
efb4fa5be3 Restart Pleroma after a recovery 2020-07-30 08:30:59 -05:00
d62e55c418 Do Pleroma before Lain 2020-07-30 08:30:21 -05:00
f206e87f2a Reorganize pleroma deployment, add recovery script 2020-07-30 08:28:46 -05:00
0e7d875b7f Merge branch 'master' of git.9iron.club:salt/ansible 2020-07-29 18:08:45 -05:00
d4b577bb7a Reorganize inventory
This should alleviate issues with trampling zones
2020-07-29 18:07:11 -05:00
1dff25d223 Ensure we actually have an SDDM config directory 2020-07-29 07:02:23 -05:00
9950aa558b Add sengi
It's kinda like tweetdeck
2020-07-29 02:30:03 -05:00
0df8537c6f Add backup module for pleroma 2020-07-28 15:49:05 -05:00
0222a94ca4 Theme pleroma 2020-07-28 11:59:18 -05:00
ef235532c8 Use pleroma user to clone static repo 2020-07-28 11:38:49 -05:00
c5a8532042 Open up registration and set up our email 2020-07-28 11:23:25 -05:00
1fbe8cd516 Add static repo cloning for pleroma, tighten locks on config 2020-07-28 10:57:34 -05:00
54a8e4aa2d Add Pleroma
GOD THAT SUCKED
FUCK
GOD I HATE ELIXR
2020-07-28 10:41:07 -05:00
5b1104b897 Enroll cowfee.moe in standard stuff 2020-07-28 09:12:54 -05:00
d32eb1d9bc Add postgresql-contrib 2020-07-28 08:46:45 -05:00
4e90230c43 Rework mysql role 2020-07-28 08:39:14 -05:00
9488b4541e Add psql role
That was actually really easy
Love the default ident mode
2020-07-28 08:38:21 -05:00
b506fb91ab Use full hostname when deploying Gitea keys 2020-07-28 07:42:27 -05:00
ab7ce38bc4 Get rid of Nagios, make web2 our new cowfee host 2020-07-28 06:59:00 -05:00
ba669c0769 Reallocate web2 to be our new cowfee webhead 2020-07-28 06:58:10 -05:00
787e56c9bd Fix another instance of bad naming 2020-07-28 06:47:53 -05:00
863623e3b0 Factor extended hostnames into existing roles
Ow, really feeling that maintainability hit
2020-07-28 06:44:33 -05:00
82b3a430f2 Add shortname to hosts 2020-07-28 06:36:04 -05:00
f23e13421c Import variables into main inventory file 2020-07-28 06:34:38 -05:00
809e99149a Reorganize inv 2020-07-28 06:25:53 -05:00
65f15272fc Tag local apache task on desktops
For easier redeploy
2020-07-28 06:21:40 -05:00
d17911c470 Update naming of inventory
in anticipation of cowfee
2020-07-28 06:21:29 -05:00
a6cdd5314f Cut out the middleman on DKMS 2020-07-27 14:33:31 -05:00
0dc6140189 Kinda need that template file 2020-07-27 11:58:17 -05:00
315cdb9f4a Really fix indentation 2020-07-27 11:56:34 -05:00
e721423d65 Fix indentation 2020-07-27 11:56:13 -05:00
d15b61340e Use the breeze SDDM them
Turns out chili is kinda borked
2020-07-27 11:55:46 -05:00
3d5265d996 Separate theme setup from custom theme downloading 2020-07-27 11:55:20 -05:00
764681ed7a Add theme support to SDDM role 2020-07-27 11:47:34 -05:00
b36fbed245 Add SDDM configuration 2020-07-27 11:20:38 -05:00
31533708ad Also should probably remove its plays 2020-07-27 09:32:31 -05:00
8ed1141fd2 Decom game2
For real this time
2020-07-27 09:32:07 -05:00
82c407beb3 Add DKMS, install a third-party nintendo controller driver 2020-07-27 00:52:18 -05:00
b705ef78d5 Actually how about don't 2020-07-27 00:39:23 -05:00
de5aa268da Add udev tags 2020-07-27 00:28:18 -05:00