Commit Graph

26 Commits

Author SHA1 Message Date
e43f616a3a Update vars. 2023-12-23 00:00:57 -06:00
7b38b89acb Fuck with ansible layout.
1. Fuck around with Goof configuration. I think ultimately this never
went anywhere, and I'll probably rip it out, but I forgot to commit it
at the time so i'm including it just to be safe.

2. Home services and home net refactor. Smaller clean ups

3. Removal of wg stuff.
2023-07-28 09:47:04 -05:00
9eebe7f3b0 Update vault secrets. 2023-02-05 20:38:13 -06:00
14aa4000d3 Add hoard service in my own registry. 2023-01-29 14:48:13 -06:00
66520d97cf Create tailscale role, add vars, basic skeleton. 2021-10-13 19:03:17 -05:00
2914fc16e4 Add role for creating new certs for the IRC service. 2021-02-26 16:30:41 -06:00
cd62a8f8a2 Remove additional references to Nextcloud now that I don't use it. 2020-11-29 22:10:43 -06:00
15b78abf21 Move to wg portal setup on larva.
- add parent play for configuring the rpi
- add dedicated rpi.yml to configure the base
- copy over templates, handlers from the wg play
- import the rpi.yml in main.yml
2020-11-15 13:39:25 -06:00
c1c7f552b6 Working webdav commit with one big oopsie.
the FUCKING bytemark image fucking recursively chowns everything you
mount to its fucking directory, which if collossally fucking stupid.

now i've gotta go build my own fucking image and test it and make sure
it works and fuck :(
2020-11-13 22:54:11 -06:00
7b7284c32f Add several roles; restructure group vars; restructure inventory.
all of this is required for the synology LE role to work. this is
still a massive WIP commit.

synology LE works, but synology webdav using that LE cert does not
yet work. there appears to be some cipher mismatch issue by default.
2020-11-10 23:22:38 -06:00
d616170570 Prep for lil' lady additions to fleet. 2020-10-10 19:00:19 -05:00
14d5caa4b4 Create syslog role and links / host entries. 2020-05-19 17:19:17 -05:00
7db49dd025 Deploy nextcloud through awful stack
- Nice, all apps are done that are 3rd party!
- only thing left is homegrown awful apps, mojo/arke.
2020-05-07 18:32:07 -05:00
fc2c125c3b Add DO api key for LE automation. 2020-05-03 12:30:14 -05:00
9581ea68e0 Use Nextcloud as the default admin account.
- This is because its the only user that exists. I don't understand
- why that would matter, but it seems to. fucking weird.
2020-04-28 20:51:06 -05:00
3c51edcd35 WIP commit to move to latest nextcloud on postgres. 2020-04-28 12:35:38 -05:00
a5087eb8ac Add basic build out for Nextcloud deploy. 2020-04-28 00:06:10 -05:00
8096a860a0 Fix vars, update vault syntax (: not =) and remove host vars. 2020-04-20 22:06:25 -05:00
e3f5fd073a Update vault file with creds, configure awful-1 py interpretter. 2020-04-20 21:58:08 -05:00
0c4518fe00 Stick become pass in vault. 2020-04-12 16:27:57 -05:00
7ae37207c1 Create new role for LOS tablet 2020-01-31 11:33:16 -06:00
josiah
ee31d08681 Create new hatchery client config:
- public key creation
- private key addition to vault.yml
- reference in main task file
- creation of template
2020-01-25 02:27:45 +00:00
d243ee1668 Migrate mojo-vars-vault data to vault.yml; reference it in main.yml 2020-01-20 16:44:58 -06:00
8853fa51c5 Create vault.yml for > 1 playbook; move mojovarsvault. 2020-01-08 17:02:26 -06:00
253958e1dd Create vars used for all plays 2020-01-08 14:10:15 -06:00
2452a0aa5b Move ansible stuff to ansible folder. 2020-01-04 18:13:19 -06:00