Commit Graph

118 Commits

Author SHA1 Message Date
6d9d3a4784 Revert "Genericize s3 configuration"
This reverts commit 74cd565cad.
2020-12-24 09:33:33 -06:00
74cd565cad Genericize s3 configuration 2020-12-24 09:32:08 -06:00
00fb2bb32e Work on a basic implementation of backups
Still need to set up good defaults and do host-based configuration tho
2020-12-24 09:06:20 -06:00
0f49adf860 Initial attempt at getting web1 up 2020-12-18 02:25:16 -06:00
99adf1356f Add Zerotier role 2020-11-08 01:34:05 -06:00
11d0cad9fb Add Nextcloud
AND BOY DOES IT SMELL
2020-11-01 04:55:05 -06:00
70c609c94a Add and set up a basic Gitea 2020-10-29 20:51:32 -05:00
e169fb873b Configure our new roles 2020-10-28 21:59:55 -05:00
d11deec1d8 Taking a dump 2020-10-17 01:00:06 -05:00
ad70b4aca0 Exodia, obliterate 2020-10-16 22:17:38 -05:00
6fb3b9725f Rename variables file to encompass all 2020-10-11 20:00:13 -05:00
ab3db510ab Migrate Grafana to postgres 2020-09-22 16:37:58 -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
2a1299e9e0 Move Gitea to Postgres
Migration is nontrivial and SUCKS DICK but whatever
2020-08-15 16:01:56 -05:00
31d9aac7ef Move Nextcloud to PostgreSQL 2020-08-15 15:33:02 -05:00
6e9af61025 Add new root directory to Gitea 2020-08-15 05:53:28 -05:00
d5c1d838e4 Add EFS configuration to Gitea 2020-08-15 05:49:43 -05:00
bdaaf1336f Move Nextcloud to an EFS mount 2020-08-15 05:11:50 -05:00
236db7ac49 Use public git repo url 2020-08-07 05:10:02 -05:00
c7d3c665df Add support for a configuration repo 2020-08-07 04:47:57 -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
75aeaca8ee Reorganize gitea vars 2020-08-02 19:39:39 -05:00
8990cc4494 More variable refactoring 2020-08-02 19:36:46 -05:00
0164fa4660 Remove defunct groupvars 2020-08-02 19:22:41 -05:00
25a5270e33 Move Matrix to a dedi psql 2020-08-01 20:59:55 -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
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
f23e13421c Import variables into main inventory file 2020-07-28 06:34:38 -05:00
d17911c470 Update naming of inventory
in anticipation of cowfee
2020-07-28 06:21:29 -05:00
76bf23f372 Add nagios master var 2020-07-24 15:59:06 -05:00
703ee97e91 Add and enable snmpd 2020-07-24 03:25:23 -05:00
c6195d3def Add Nagios 2020-07-23 23:13:16 -05:00
00ffbed6d2 Deploy a local website to each machine
I guess
2020-07-12 10:01:57 -05:00
d39ae2bc85 DAILY DESKTOP BACKUPS
DAILY DESKTOP BACKUPS
2020-07-11 09:47:47 -05:00
241a74a21f Add a gmod server and required roles 2020-07-05 11:45:27 -05:00
4d984ddae5 Backup every 3 days instead of weekly 2020-06-30 07:15:50 -05:00
622dcacc07 Move to backup timers instead of cronjobs, lay groundwork for backing up personal systems 2020-06-30 06:22:27 -05:00
df047fb174 Have Minecraft servers publish their own DNS records
AUTOMATE
EVERYTHING
2020-06-30 05:52:18 -05:00
bb5ccc34c9 Add gitea API token
Gonna finally start pushing SSH keys into gitea
wew
2020-06-28 07:35:49 -05:00
68a4a21c64 Reconfigure pull timers, add defaults 2020-06-25 02:19:36 -05:00
1b618daf54 Modularize ansible-pull a bit 2020-06-25 02:16:06 -05:00
a0b12509da Fix spacing 2020-06-24 07:20:32 -05:00
83319fa187 Audit more variables, move some into playbooks 2020-06-24 07:20:06 -05:00
e20dae4643 Fix vault indentation in a few places
Hey, v sad
me here
2020-06-24 07:17:59 -05:00
89f5c23acc Move AWS SES into the right dir 2020-06-24 07:17:33 -05:00
7091be6f60 Move more vars for Gitea, polish 9iron.yml 2020-06-24 07:16:34 -05:00
b023bc1ea1 Move matrix vars into defaults 2020-06-24 07:15:05 -05:00
2bf650657e Move dokuwiki vars into defaults 2020-06-24 07:12:42 -05:00
8bb24a28ca Move NC vars into defaults, where they should be 2020-06-24 07:10:22 -05:00
f8adc3cd10 Configure backups more appropriately across servers 2020-06-23 09:52:55 -05:00
44b3b99990 Template out matrix vars a bit more nicely, make config changes 2020-06-23 09:47:48 -05:00
aed52c16a0 Working on more Matrix stuffs, adding creds for SES 2020-06-21 10:46:49 -05:00
cc9d1f0121 Set default username
Instead of setting facts like I should
2020-06-16 10:53:32 -05:00
d6fa7c82ed Move zerotier network into inv vars for all 2020-06-16 09:47:10 -05:00
f0a61e9538 Reorganize inventory, add ansible system user
Who is only used on my desktop hosts, obviously
2020-06-16 09:34:55 -05:00
e59ecf33ea Add AWS backups bucket
Joining the big boy club oh yeah
2020-06-08 08:45:17 -05:00
3dc0af70d7 Disable outdated TLS versions
hopefully this fixes git
2020-06-04 19:35:59 -05:00
d7f34587be Roll out new cipher suites 2020-06-03 06:07:11 -05:00
8a6a53ff6e Add Minecraft serbers 2020-06-01 21:56:39 -05:00
c7d674a9b0 Modularize user role, fix indentation with ansible vault secrets 2020-06-01 04:54:38 -05:00
db9a8d00e0 Tinker with gitea configs, enable open registration 2020-05-26 12:27:49 -05:00
edd2e90aca Switch to using hardwritten inventory
Easier to manage this way, I feel
2020-05-20 12:51:35 -05:00