Commit Graph

800 Commits

Author SHA1 Message Date
ebb5dfc6d6 Lower makeopts jobs
Running into OOMs
2020-12-04 21:11:16 -06:00
6f47952df8 Add zerotier 2020-12-04 20:28:47 -06:00
89076f2f1c Fix CPU_FLAGS_X86 2020-12-04 20:27:43 -06:00
72181dddd1 Dynamically determine CPU_FLAGS_X86 2020-12-04 19:36:13 -06:00
89cca37d10 Add htop 2020-12-04 19:35:10 -06:00
b27714c850 Add lightdm 2020-12-04 19:33:26 -06:00
9177c84213 Define CPU_FLAGS_X86 properly 2020-12-04 19:33:20 -06:00
2b822eb1a6 Tweak default emerge opts
keep-going is real nice
2020-12-04 10:15:05 -06:00
7824679f2e More Gentoo tweaking 2020-12-04 09:40:47 -06:00
775bbeff5f Correct zerotier role to be more clear about apt-centricity 2020-12-04 09:25:43 -06:00
d0d4437cdd More miscellaneous fixes to get Gentoo going 2020-12-04 09:21:08 -06:00
dff10b6aaa Assure xorg.conf.d exists 2020-12-04 09:18:26 -06:00
1b731d0825 Various tweaks to get Gentoo to work 2020-12-04 09:17:08 -06:00
21c1b1254e Prototyping a Gentoo section of the desktop role
God help me.
2020-12-04 09:07:56 -06:00
deca70a065 Add Randovania, provide Python the perms for randovania to do the do 2020-11-29 02:30:36 -06:00
e0eeb4fa5b Add Minecraft role 2020-11-20 04:09:09 -06:00
3f93c4c2d6 Ensure hosts entry for loopback address 2020-11-08 06:33:59 -06:00
cd063c93bd Finish porting desktop stuff over
Desktop and laptop will now both be running THIS branch of the repo
2020-11-08 06:10:12 -06:00
99adf1356f Add Zerotier role 2020-11-08 01:34:05 -06:00
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
b55b061573 Add Certbot
Obviously no example play because internal hosts can't really do that
2020-11-07 23:56:30 -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
4f96ddf379 Add udev, grub roles for desktops
Lovin how light they are tho
2020-11-03 05:30:19 -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
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
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
655d8c15b5 Configure ansible user home
Turns out we need to ensure that, I guess
2020-10-17 18:47: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
9cc70a00e6 Working on basics 2020-10-17 00:21:57 -05:00
ad70b4aca0 Exodia, obliterate 2020-10-16 22:17:38 -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
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
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
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
eb9d3b64c5 Add RGB kraken role 2020-10-04 18:10:45 -05:00
3e7fe608c5 Update tmodloader 2020-10-02 17:53:06 -05:00
6ce8a82717 Add slack signing key 2020-10-02 03:58:12 -05:00