josiah
66520d97cf
Create tailscale role, add vars, basic skeleton.
3 years ago
josiah
2914fc16e4
Add role for creating new certs for the IRC service.
3 years ago
josiah
cd62a8f8a2
Remove additional references to Nextcloud now that I don't use it.
4 years ago
josiah
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
4 years ago
josiah
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 :(
4 years ago
josiah
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.
4 years ago
josiah
d616170570
Prep for lil' lady additions to fleet.
4 years ago
josiah
14d5caa4b4
Create syslog role and links / host entries.
4 years ago
josiah
7db49dd025
Deploy nextcloud through awful stack
...
- Nice, all apps are done that are 3rd party!
- only thing left is homegrown awful apps, mojo/arke.
4 years ago
josiah
fc2c125c3b
Add DO api key for LE automation.
4 years ago
josiah
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.
4 years ago
josiah
3c51edcd35
WIP commit to move to latest nextcloud on postgres.
4 years ago
josiah
a5087eb8ac
Add basic build out for Nextcloud deploy.
4 years ago
josiah
8096a860a0
Fix vars, update vault syntax (: not =) and remove host vars.
4 years ago
josiah
e3f5fd073a
Update vault file with creds, configure awful-1 py interpretter.
4 years ago
josiah
0c4518fe00
Stick become pass in vault.
4 years ago
jowj
7ae37207c1
Create new role for LOS tablet
4 years ago
josiah
ee31d08681
Create new hatchery client config:
...
- public key creation
- private key addition to vault.yml
- reference in main task file
- creation of template
4 years ago
jowj
d243ee1668
Migrate mojo-vars-vault data to vault.yml; reference it in main.yml
4 years ago
jowj
8853fa51c5
Create vault.yml for > 1 playbook; move mojovarsvault.
4 years ago
jowj
253958e1dd
Create vars used for all plays
4 years ago
jowj
2452a0aa5b
Move ansible stuff to ansible folder.
4 years ago