Commit Graph

1536 Commits

Author SHA1 Message Date
11d0cad9fb Add Nextcloud
AND BOY DOES IT SMELL
2020-11-01 04:55:05 -06:00
ff19624f6a Add python-is-python3
Just bit me
2020-11-01 04:47:13 -06:00
3774defba5 Fix ansible-pull not working. At all. 2020-10-31 20:57:55 -05: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
fd87cb00d0 Template out ansible-pull.cfg BEFORE first run
Turns out this caused serious problems if a host had never actually fully run ansible-pull before
2020-10-26 18:36:49 -05:00
19e8e7cfae Add deploy script
NAH FUCK THAT WE STICK THE ARG IN A SHELL SCRIPT AND FORGET ABOUT IT
2020-10-26 18:31:22 -05:00
c3647b6d79 Stop asking for vault password
I'll just invoke --ask-vault-pass on the terminal I guess
2020-10-26 18:29:54 -05:00
2c2f1708a2 Add includes for gitweb 2020-10-18 23:23:00 -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
f231ee45a3 Add nmap to desktops 2020-10-10 00:48:03 -05:00
6abd429c0b Tune configs 2020-10-08 20:44:02 -05:00
2e90357bbc Don't force it 2020-10-08 20:40:48 -05:00
f408c59c02 Clone Ansible repo locally to machines 2020-10-08 20:24:09 -05:00
79fbe455e3 Retire old game webheads 2020-10-05 02:08:12 -05:00
eb9d3b64c5 Add RGB kraken role 2020-10-04 18:10:45 -05:00
3e7fe608c5 Update tmodloader 2020-10-02 17:53:06 -05:00