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.
Just a note to be deliberate about Quote usage. I spent like, an
hour trying to figure out why my shit was trying to talk to
"git.awful.club", quotes included.
Quote the entire yaml property, not just the value of the k:v pair.
- References to .yml files
- Pin specific traefik version
- add tubesync shit.
Tubesync is not working as expected. I think I've got traefik
behaving, but the app itself is not, and I can't figure out why. Its
getting sigterms every ~4 or 5 minutes without every really getting
going.
- 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
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 :(
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.