Commit Graph

38 Commits

Author SHA1 Message Date
755249febf Move backups to using symlinks instead of hard directories
This should make reconfiguring backup outputs leagues easier
2020-05-06 02:10:26 -05:00
f9ad4801c5 Log to the backups directory 2020-05-03 03:08:13 -05:00
47697494be Deploy Minecraft after core services 2020-05-01 14:17:28 -05:00
11e382c6a6 Ensure we deploy Gitea before anything else
Would be kind of embarassing if a later role got caught because it tried to access a git repo that didn't exist
2020-05-01 14:10:12 -05:00
3dab9e3929 Move Gitea to our main instance 2020-05-01 14:01:58 -05:00
add7926db5 Update links across the board to point to git.9iron 2020-04-30 13:26:16 -05:00
503a65200b Actually use the right variable name 2020-04-30 05:27:17 -05:00
2f432feb24 Create default admin user on startup 2020-04-30 05:25:35 -05:00
0038a8b633 Switch to Gitea 2020-04-30 05:06:42 -05:00
f1122f3640 Add a minecraft server 2020-04-20 03:40:09 -05:00
b334935d1e Add half a gitlab script 2020-04-18 03:15:46 -05:00
9840af1305 Remove Minecraft configuration as server is now retired 2020-04-18 01:14:17 -05:00
f9c190c7b2 Fix redirects, change Minecraft port on botaniapack-1 2020-03-12 00:08:18 -05:00
bb481aceb3 Add another Minecraft server 2020-03-09 07:00:20 -05:00
8cc6688469 Migrate domains, reorganize websites so that they actually leverage sites-available and sites-enabled 2020-02-27 05:16:02 -06:00
968ca2eeaf Switch repo for gitweb, fix apache handler
God dammit Ubuntu
2020-02-26 19:10:21 -06:00
e7623b6c77 Add handlers for apache, defaults for Minecraft 2020-02-26 18:43:51 -06:00
eb5c6a62b0 Add Minecraft server role 2020-02-23 23:45:11 -06:00
6ea78323b3 Reorganize roles in ec2 playbook 2020-02-20 05:26:32 -06:00
70804ce728 Add acme_webroot to main playbook 2020-02-20 04:21:29 -06:00
9ad7a4b5ec Add DokuWiki role
It deploys without issue, naisu
2020-02-18 02:39:55 -06:00
4b4e0c81cb Separate vault passwords from the playbooks, fix ansibleupdate cronjob
Again
2020-02-14 15:40:31 -06:00
4a7c91c361 Move roles around on main host
Which is currently misroled but whatever
2020-02-11 04:26:24 -06:00
728a6e4771 Add simple redirect role
And furnish that one, too
2020-02-11 04:16:57 -06:00
18627fbf39 Add simple git web deploy role
And, of course, furnish it
2020-02-11 04:06:29 -06:00
5e445fcd63 Scope variables in main playbook a bit better 2020-02-10 01:29:59 -06:00
adbec68442 We're switchin to prod! 2020-02-06 01:12:23 -06:00
4f0908b245 Apply ansiblehost to inventory, fix syntax error 2020-02-06 00:38:04 -06:00
84949100f3 Remove cockpit role 2020-02-06 00:33:24 -06:00
cbb84598b9 Set up a database for nextcloud 2020-02-05 23:56:41 -06:00
35fd9dd3ab Basic MySQL configuration 2020-02-05 23:43:22 -06:00
823b9bb060 Depend on it 2020-02-05 23:29:50 -06:00
0a4eb939bd Refactor variable names, get SSL ready 2020-02-05 22:09:35 -06:00
4975ed3ffd Use an archive Nextcloud actually provides 2020-02-05 21:56:33 -06:00
f9d69fe220 Work a bit more on that Apache setup 2020-02-05 21:54:30 -06:00
96a9671052 Refactor a little bit 2020-02-05 21:26:03 -06:00
02e5164eed Add disfunctional Nextcloud role 2020-02-05 20:23:20 -06:00
86562b3ccc Reorganize, add cockpit role 2019-10-11 14:08:22 -05:00