Commit Graph

856 Commits

Author SHA1 Message Date
71f3269798 Fix missing quote 2020-06-22 04:44:14 -05:00
89c2025dcc More work on Matrix deployment, configure apache on 8448 2020-06-22 04:43:05 -05:00
50321bd2a2 Fix typo 2020-06-22 04:28:38 -05:00
1bcd748484 Also restart synapse
forgot about that
2020-06-22 04:10:32 -05:00
3b785e47b5 Generate turn secrets 2020-06-22 04:09:24 -05:00
e766baf63d Generate secrets for Matrix 2020-06-22 04:08:03 -05:00
46e0dff885 Fix an actual okay error where Synapse uses double curly braces in its config 2020-06-21 11:35:16 -05:00
f35e8f9eca I DIDN'T CHANGE THE SOURCE EXTENSIONS 2020-06-21 11:28:11 -05:00
24f79bc4ab They're really called fucking .yaml? Really? 2020-06-21 11:23:40 -05:00
a20efc3ca2 Fix wrong variables in loop
am good sysadmin
2020-06-21 11:17:52 -05:00
d15e44c7ea Move notify on templating configs 2020-06-21 11:12:38 -05:00
cec71cd2ad Fix typo 2020-06-21 11:05:01 -05:00
e41e25f486 Fix unassigned webroot 2020-06-21 11:01:53 -05:00
f8bf755f4f Working on more fedi stuff 2020-06-21 10:58:56 -05:00
d457ebf213 Separate out our proxy from our frontend 2020-06-21 10:50:59 -05:00
aed52c16a0 Working on more Matrix stuffs, adding creds for SES 2020-06-21 10:46:49 -05:00
73d1ebd9a2 Less clobber when grabbing certs
I bet you know where this is going
You probably don't
It's for host delegation
2020-06-21 10:24:05 -05:00
5ac71fea80 Add role to fedi1 2020-06-21 10:22:42 -05:00
b839015b28 Add part of a matrix setup 2020-06-21 10:22:01 -05:00
7a54fbe055 Deduplicate playbooks 2020-06-21 10:14:25 -05:00
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
2020-06-21 10:13:40 -05:00
9486f331ca Configure ansible-pull AFTER setting up all of our common shit
god
dammit
2020-06-21 09:52:40 -05:00
43546438ac Initialize fedi1 2020-06-21 09:45:11 -05:00
e10116a689 Fix wrong forge version for new serb
Why oh why
was it CHANGED FOR 1.7.10 AND NOTHING ELSE
2020-06-20 23:27:48 -05:00
72164bd02c Fix hosts 2020-06-20 23:25:19 -05:00
a6b0a77ee6 Add another goddamn MC pack 2020-06-20 23:25:15 -05:00
7b73a146a1 Polish inventory names
Come to find out ansible-pull has not worked this entire time because the inventory names were bad
fml
2020-06-20 10:10:02 -05:00
bb59382d4c Remove pull tag
Fuck it, we're doing it all
2020-06-17 09:34:13 -05:00
33f5af534e Tag certain roles for pull remediation 2020-06-17 09:29:24 -05:00
62ea91fc7f Remove all references to ansiblehost 2020-06-17 09:26:13 -05:00
531b2e19dc Use proper hostname source when templating hosts
Because we turn around and invalidate nodename like immediately
2020-06-17 09:24:34 -05:00
71cfb5c2be Remove timebomb
grep -r -e 'here we go again'
2020-06-17 09:19:53 -05:00
3d91b4d752 Configure hostnames
oh boy here we go
2020-06-17 09:16:08 -05:00
8ea69fd3b4 Declare proper deps on ansible-pull role 2020-06-17 09:07:28 -05:00
c69954eeb5 Absolute our binary for ansible-pull timer
Because I guess we need to do that on 18.04
2020-06-17 09:04:20 -05:00
79102c5d0c More tweaking on that front 2020-06-17 09:03:47 -05:00
27e6cadb9a Work on switching to ansible in pull mode 2020-06-17 08:52:28 -05:00
2076233acf Unalways a bunch of stuff
Since localhost-deploy no longer uses tags, it's unnecessary
2020-06-16 11:05:32 -05:00
27bf645500 Rename root box to web1 2020-06-16 11:04:25 -05:00
cc9d1f0121 Set default username
Instead of setting facts like I should
2020-06-16 10:53:32 -05:00
7bc8cdbea4 Value home servers over those on the internet
lol
2020-06-16 10:44:01 -05:00
a6878699aa Fix using the wrong hosts god damMIT 2020-06-16 10:41:39 -05:00
4560ce168d Remove ansiblehost role from desktops
Kinda don't need it now that I'm getting managed by a magical box in the sky
2020-06-16 10:15:43 -05:00
7344050dde Fix reloading influxdb as normal user
derp
2020-06-16 10:09:16 -05:00
1ac644d8d1 Fix closing quote, rename sudoers config 2020-06-16 10:08:12 -05:00
8f15bf4f2b Make some tweaks, actually add our Ansible user 2020-06-16 10:04:54 -05:00
fe7b962ad7 Create mopidy config directory if it doesn't exist 2020-06-16 09:53:01 -05:00
af9d0da2ea Reorganize tasks in playbooks
always always always
2020-06-16 09:51:42 -05:00
ed9298fae4 Add zerotier roles to 9iron servers
I'm going to regret this, I know it
2020-06-16 09:48:07 -05:00
d6fa7c82ed Move zerotier network into inv vars for all 2020-06-16 09:47:10 -05:00