Commit Graph

984 Commits

Author SHA1 Message Date
c46ccb65df Disable lap-th-e560-0 2020-08-07 22:01:57 -05:00
79583b52bb Add lemp9 key 2020-08-07 13:26:50 -05:00
1da486d07c Add more packages to s76 installs 2020-08-07 09:16:01 -05:00
69f5c2c04f Add block to install packages on System76 machines only 2020-08-07 09:04:34 -05:00
2964292eca Add system76 ppa 2020-08-07 09:00:39 -05:00
1990cfc7cd Fix wrong variables on acme template 2020-08-07 06:27:17 -05:00
aae27cd361 Make it easier to read Pleroma dirs
There's no private data there anyhow
2020-08-07 05:42:06 -05:00
15f0fd6dd6 Fix name of Grafana service 2020-08-07 05:11:54 -05:00
236db7ac49 Use public git repo url 2020-08-07 05:10:02 -05:00
10fdd3453e Install Grafana after deploying configs
This solves an issue with cloning to a nonempty directory
2020-08-07 05:05:59 -05:00
c7d3c665df Add support for a configuration repo 2020-08-07 04:47:57 -05:00
80c9ed8f01 Restart grafana on config change 2020-08-07 04:42:05 -05:00
b38bbc7295 Add grafana restart handler 2020-08-07 04:41:30 -05:00
d8ec1fc1d3 Set Grafana configure block to be... well, a block 2020-08-07 04:35:29 -05:00
bb73e21432 Create and configure Grafana before serving over Apache 2020-08-07 04:35:04 -05:00
1ef205ff54 Add a role for gameservers
Apparently ansible dies if one of the imported playbooks is empty
Weird
2020-08-05 23:42:17 -05:00
7777a18e08 Hardcode IPs
This should fix ansible-pull on fedi1
2020-08-05 23:33:26 -05:00
8eb1593f50 Add preemptive inventory entry for a new laptop 2020-08-05 23:25:46 -05:00
d3a7c482ae Decom game1
This puts me at no game servers
fug
2020-08-05 08:15:37 -05:00
44f79d2b54 Refactor variables in hosts.yml 2020-08-02 20:25:58 -05:00
de9c36b4ad Fix some errors in replacement 2020-08-02 19:59:58 -05:00
4870c67c9c Reorganize snmpd vars 2020-08-02 19:50:13 -05:00
4ffae17255 Reorganize pleroma vars 2020-08-02 19:46:12 -05:00
12d09a58bd Reorganize matrix and nc vars 2020-08-02 19:43:08 -05:00
7c53558f8f Refactor grafana vars 2020-08-02 19:40:39 -05:00
75aeaca8ee Reorganize gitea vars 2020-08-02 19:39:39 -05:00
8990cc4494 More variable refactoring 2020-08-02 19:36:46 -05:00
12fb975a2a Reorganize acme vars 2020-08-02 19:32:07 -05:00
0164fa4660 Remove defunct groupvars 2020-08-02 19:22:41 -05:00
0728ef23b1 Revert "Disable matrix"
This reverts commit a3b7e64989.
2020-08-02 16:28:18 -05:00
d4e3ee7d9a Only try to configure our DB if it's defined 2020-08-02 08:06:38 -05:00
a3b7e64989 Disable matrix
For now, until I can get it a better host
2020-08-02 08:06:12 -05:00
509f329baf Install the right package 2020-08-01 22:17:14 -05:00
e5a073e12d Add deps for pleroma and matrix 2020-08-01 22:13:43 -05:00
25a5270e33 Move Matrix to a dedi psql 2020-08-01 20:59:55 -05:00
3ad23b28cd Don't use a user that shouldn't exist to build psql dbs on pleroma 2020-08-01 20:59:47 -05:00
b6efa9b1c9 Remove Nagios 2020-08-01 20:39:44 -05:00
0c9d177bbf Move Pleroma DB off to its own box, move Pleroma to fedi1
GOD THIS SUCKS
2020-08-01 18:35:38 -05:00
de6c05ee32 Fix not actually invoking that handler when we should 2020-08-01 17:53:50 -05:00
38e1e13971 Add handlers and configs to psql 2020-08-01 17:51:44 -05:00
62c1772047 I pluralized that? 2020-08-01 17:00:25 -05:00
290b180a61 Add a DB server 2020-08-01 16:47:56 -05:00
222edec7fe Add backups to psql dbs 2020-08-01 16:44:04 -05:00
68ddce3237 Polish up DNS a bit 2020-08-01 16:36:04 -05:00
bddbf8c0d9 Tag DNS tasks 2020-08-01 16:32:04 -05:00
98b210413b Move Gmod DNS out of role 2020-08-01 16:30:39 -05:00
3abe7eb78c Move Nagios DNS out of role 2020-08-01 16:29:21 -05:00
d358e3b64f Move Minecraft DNS out of role 2020-08-01 16:29:01 -05:00
837da68679 Remove DNS role 2020-08-01 16:26:11 -05:00
894d6c8504 Move DNS to its own playbook 2020-08-01 16:25:56 -05:00