Commit Graph

960 Commits

Author SHA1 Message Date
edfd755ebd Actually we'll add a special case for PMOS/Alpine 2020-09-02 18:44:58 -05:00
2b81b85ccb Make hostname module condition more clear 2020-09-02 18:42:11 -05:00
1633a0bc3e Apparently this breaks on PMOS 2020-09-02 18:40:25 -05:00
c57708ccb2 Add some more packages for a PMOS bootstrap 2020-09-02 18:36:30 -05:00
86ada4aa3d Update and upgrade apk packages 2020-09-02 18:15:57 -05:00
cfcf91a010 Qualify most of common by distro 2020-09-02 18:12:10 -05:00
5df58a3b5d Add error handler for install script 2020-09-02 18:03:41 -05:00
f963f1866c Correct wrong package manager for previous commit
whups
2020-09-02 18:03:01 -05:00
975b2ea938 Add clause in localhost-deploy to use apk if found 2020-09-02 17:47:03 -05:00
e09604540d Add role for phone 2020-09-02 17:41:21 -05:00
f840d432be Add phone key to all systems 2020-09-02 17:11:30 -05:00
1c1894ed72 Add phone to inventory
Not like it's gonna do much right now
2020-09-02 17:07:16 -05:00
645a930d64 Merge branch 'master' of git.9iron.club:salt/ansible 2020-08-31 21:03:04 -05:00
af2dc2332d Have telegraf monitor systemd units 2020-08-31 21:02:12 -05:00
15e61e8612 Remove influxdb-client
This is installed by the new influxdb package
2020-08-31 01:54:18 -05:00
535d1b4929 Make sure services are enabled and started 2020-08-31 01:46:48 -05:00
1982326553 Move telegraf to its own role 2020-08-30 19:35:18 -05:00
b26fb5d741 Have Matrix install for the right distro by default 2020-08-28 17:07:14 -05:00
c7b0cc7892 Correct package name on Pleroma 2020-08-28 16:21:33 -05:00
560f4c8e5f Add apt-file to basic utils 2020-08-28 16:15:07 -05:00
82c78e092e Increase TTLs on DNS records to 3600s (from 300s)
I'm fairly confident in the stability of my record sets now that I've done most of the experimentation
2020-08-27 17:40:53 -05:00
ddd8195e17 Set up email for Grafana 2020-08-25 13:21:04 -05:00
ed64d3a005 Set GRUB_RECORDFAIL_TIMEOUT
https://ubuntuforums.org/showthread.php?t=2412153
Apparently this only happens on systems that have:
* UEFI on
* LVM
* Exactly one OS
For some reason, generator scripts will FORCE GRUB to bail to menu with a 30 second fucking timeout in this case
This is like the number one install method, too. What the fuck.
2020-08-25 03:28:04 -05:00
76ea3ce514 Work on GRUB configs 2020-08-25 03:11:23 -05:00
a872a62bca Work on Plymouth 2020-08-25 03:05:11 -05:00
0b3d783c1f Add GRUB configs 2020-08-25 02:32:04 -05:00
c0f4f6fcb7 Also actually remove them remove them 2020-08-25 02:25:16 -05:00
2a27495652 Remove legacy sessions 2020-08-25 02:24:57 -05:00
83ce4d9e91 Update tes3mp configs 2020-08-24 00:59:54 -05:00
d23c052403 Update config.lua 2020-08-24 00:16:52 -05:00
2e6690450f Template out config.lua, too 2020-08-24 00:10:57 -05:00
1b7961546e Put configs in the right place 2020-08-23 23:52:46 -05:00
4f0e6f22d8 Fix incorrect unit binary path 2020-08-23 23:40:24 -05:00
f1b08ee635 Restart tes3mp on unit change 2020-08-23 23:39:01 -05:00
968255ab76 Add packages, simplify systemd unit 2020-08-23 23:38:01 -05:00
5c32a14c19 Do configuration as tes3mp user 2020-08-23 23:36:20 -05:00
43e089dd90 Add more explicit vars to tes3mp config 2020-08-23 23:30:53 -05:00
85ecd8fa68 Add TES3MP server 2020-08-23 23:12:39 -05:00
dccb7419ac Merge branch 'master' of git.9iron.club:salt/ansible 2020-08-23 22:41:20 -05:00
75eb36d084 Add Adam packages 2020-08-23 22:41:13 -05:00
079eb24de1 Pleroma: Enable in-db configs 2020-08-23 20:25:47 -05:00
8e2d11adad Revert SDDM 99x11-common_start workaround thing 2020-08-23 19:28:51 -05:00
b71dd77a59 Reboot machines in a less-destructive order 2020-08-23 01:15:18 -05:00
a443cbb297 Fix Nextcloud backup script incorrect perms 2020-08-22 23:44:23 -05:00
e0011646a0 Only restart Ansible on failure
whups
2020-08-19 04:48:02 -05:00
1d623bfed1 Configure ansible-pull.service to restart on failure up to 5 times an hour 2020-08-18 10:02:13 -05:00
b638c1aad0 Change repo for root website 2020-08-16 07:08:05 -05:00
94e35ccbb7 Don't take a DB backup for a DB that doesn't exist, Nextcloud 2020-08-15 16:02:28 -05:00
2a1299e9e0 Move Gitea to Postgres
Migration is nontrivial and SUCKS DICK but whatever
2020-08-15 16:01:56 -05:00
7c506157f7 Fix setting up a Mysql db that shouldn't exist 2020-08-15 15:43:50 -05:00