Commit Graph

1043 Commits

Author SHA1 Message Date
8c7ef95aa6 Correct comments in requirements.yml
Technically those are just upstream source URLs. They DO contain docs, but the nature of ansible galaxy means that those docs are cloned here too
2020-11-08 00:58:09 -06:00
ddc5c881de Unify some homebrew roles' become methods 2020-11-08 00:05:48 -06:00
f893458e51 Add more basic args to Apache play 2020-11-07 23:56:40 -06:00
b55b061573 Add Certbot
Obviously no example play because internal hosts can't really do that
2020-11-07 23:56:30 -06:00
9e5782e4e0 Fix some unintentionally unloaded modules on Apache 2020-11-07 23:43:27 -06:00
dc541c12de Add LE to README#TODO 2020-11-07 23:38:01 -06:00
7ab0a230eb Add basic git repo cloning role
For websites c:
2020-11-07 22:40:15 -06:00
a660f8bb06 Simplify udev role 2020-11-07 22:28:51 -06:00
6e5d07547d Update README 2020-11-07 00:47:18 -06:00
1a761523db Update README 2020-11-04 20:57:57 -06:00
4f96ddf379 Add udev, grub roles for desktops
Lovin how light they are tho
2020-11-03 05:30:19 -06:00
5b2591339b How are we doing backups? 2020-11-01 05:28:44 -06:00
ff07224bb6 Add introspective TODO 2020-11-01 05:00:27 -06:00
11d0cad9fb Add Nextcloud
AND BOY DOES IT SMELL
2020-11-01 04:55:05 -06:00
c0a5a866c4 Rename roles 2020-10-29 21:02:02 -05:00
348dd94260 Clean up gitea 2020-10-29 20:53:12 -05:00
70c609c94a Add and set up a basic Gitea 2020-10-29 20:51:32 -05:00
e9e1936b50 Pull roles into repo
This solves my issues with ansible-pull and -galaxy along with giving me a copy of the repos in case geerlingguy's stuff goes down or I need it for offline use
2020-10-29 01:53:06 -05:00
912bdad794 Add init instructions to README 2020-10-28 22:42:11 -05:00
76c99e5e6e Make our roles directory cleaner and nicer 2020-10-28 22:40:08 -05:00
92f81f8010 Move requirements to the right place 2020-10-28 22:10:43 -05:00
e169fb873b Configure our new roles 2020-10-28 21:59:55 -05:00
538164a83d Add some galaxy roles 2020-10-28 21:56:01 -05:00
12064603ca Polish inventory 2020-10-17 18:48:19 -05:00
655d8c15b5 Configure ansible user home
Turns out we need to ensure that, I guess
2020-10-17 18:47:55 -05:00
a7f32f7c48 Add some basic roles
NYI
2020-10-17 18:06:35 -05:00
300c4ddb94 Add another test machine 2020-10-17 01:27:38 -05:00
161d2f7be4 Mandate that DNS be set up as part of machine deployment
Machines should NOT have the ability to modify DNS of their own volition. Like wtf past me
2020-10-17 01:19:55 -05:00
8bbbb7c969 Add READMEs to roles 2020-10-17 01:16:10 -05:00
668fe20fac Work on more basic shit, should really squash these commits later 2020-10-17 01:11:35 -05:00
d11deec1d8 Taking a dump 2020-10-17 01:00:06 -05:00
8b7ad3b450 Fix template 2020-10-17 00:27:46 -05:00
9cc70a00e6 Working on basics 2020-10-17 00:21:57 -05:00
ad70b4aca0 Exodia, obliterate 2020-10-16 22:17:38 -05:00
63a1fa91f0 Update README 2020-10-14 07:16:42 -05:00
e252d5addd Stop stuffing routine messages into the server 2020-10-12 22:00:51 -05:00
779c177447 Add hourly backups to paper serbers 2020-10-12 10:18:47 -05:00
58fca13b5e Revert "Do not restart a Paper server on a server.properties mod"
This reverts commit 88d64a47b2.
2020-10-12 00:03:24 -05:00
99fe419df6 Bump max players on thefuck 2020-10-11 20:50:29 -05:00
88d64a47b2 Do not restart a Paper server on a server.properties mod 2020-10-11 20:26:35 -05:00
ee316ebf10 Fix incorrect Paper systemd unit 2020-10-11 20:14:22 -05:00
967e58effd Tag website for thefuck.how 2020-10-11 20:08:20 -05:00
d243de4638 Integrate thefuck.how into playbooks 2020-10-11 20:04:43 -05:00
b0bacb1df0 Simplify hosts designation for thefuck.how 2020-10-11 20:01:03 -05:00
6fb3b9725f Rename variables file to encompass all 2020-10-11 20:00:13 -05:00
3e7a8c703a Fix group names 2020-10-11 19:56:06 -05:00
52dc97f7f7 Set up inventory for brett's shit 2020-10-11 19:41:45 -05:00
ea9e374383 Prune inventory 2020-10-11 19:25:48 -05:00
abb8090c9b Add new host and enroll it in Paper
Note: currently untested, hopefully shit Just Werks
2020-10-10 22:44:17 -05:00
64a0b2b9ec Rename Minecraft role 2020-10-10 21:22:50 -05:00