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
76d2c69fe5
Rename desktop.yml to obey new inventory naming
2020-06-16 09:45:56 -05:00