Commit Graph

199 Commits

Author SHA1 Message Date
9b29bda22c More dumb testing.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 16:40:52 -06:00
744ad7b365 Attempt to use image pull secrets for eveyrthing.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 16:33:11 -06:00
aa81e92dc9 Try password from stdin.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 16:12:25 -06:00
cf5c4eda93 This works locally! Why aren't you working in the build :(.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 16:04:29 -06:00
70664922e9 More testing of docker args.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 16:03:10 -06:00
9934e0ee68 printf statement
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 16:00:38 -06:00
68d3f524be Gotta have a docker, bro.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 15:58:03 -06:00
7888174bad Experiment with drone.
Some checks failed
continuous-integration/drone Build is failing
2023-02-07 15:54:23 -06:00
387d4eba76 Add drone, donre-worker deploys to halo swarm.
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.
2023-02-05 20:38:42 -06:00
f11515565b Fix bug in stack removal, add drone app. 2023-02-05 20:38:22 -06: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
cfbee1cd3c Configure smokeping + overseerr. 2022-12-20 20:18:41 -06:00
540d528ab6 Configure halo templates. 2022-12-20 20:18:10 -06:00
faa5cb2461 Move to the actual supported image WOW who knew. 2022-12-20 20:14:35 -06:00
aa0d69f8a2 Remove empty space. 2022-12-20 20:13:47 -06:00
dd1517e85a Add bazarr deployment. 2022-12-19 15:47:58 -06:00
72af7f731a Create halo role, VM. 2022-12-19 15:47:29 -06:00
c75284c871 Remove no longer needed plays, make droplets role function. 2022-12-19 15:45:05 -06:00
871765bad5 Update paths to use a consistent dir to avoid app warnings. 2022-06-16 15:32:23 -05:00
e42a17ea96 Add readarr. 2022-06-16 10:25:47 -05:00
531eaa8976 Fix audiobookshelf 2022-06-14 19:43:45 -05:00
a19b63988d Fix regression.
This was done once before but I guess I never fucking pushed the
commit?
god i suck.
2022-06-14 18:27:16 -05:00
342e81680f Add audiobookshelf 2022-06-14 18:17:42 -05:00
116b28a80f Clean up old roles. 2021-11-23 15:48:24 -06:00
fe8c075819 Add tubesync service, continue migration effort to subdomains ;;. 2021-10-30 09:23:21 -05:00
9e4d500806 This helps avoid a specific idiot docker swarm issue. 2021-10-30 09:23:00 -05:00
a64a9fdaff Pin specific traefik version, subdomain work, tubesync attempt.
- 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.
2021-10-24 19:34:53 -05:00
534a7813ec Additional yml change. 2021-10-24 19:34:48 -05:00
ad40d77b64 Change from toml to yml. 2021-10-24 19:34:35 -05:00
b80109f7e1 Oops. 2021-10-24 15:20:09 -05:00
3be427c6d4 Remove Webdav, add tubesync. 2021-10-24 15:19:34 -05:00
66520d97cf Create tailscale role, add vars, basic skeleton. 2021-10-13 19:03:17 -05:00
josiah
a38d722e3c Fix stupid problems with mediaserver role; redo gpg. 2021-03-13 15:38:49 -06:00
5cb285896f Update readme. 2021-02-26 17:27:48 -06:00
2914fc16e4 Add role for creating new certs for the IRC service. 2021-02-26 16:30:41 -06:00
b7d6493166 Make gitea better; new images, new theme, etc. 2021-01-24 14:02:48 -06:00
f853b48a3b Uncomment out needed lines for full set up. 2020-11-29 22:10:57 -06:00
cd62a8f8a2 Remove additional references to Nextcloud now that I don't use it. 2020-11-29 22:10:43 -06:00
0b89dd0c22 Merge branch 'master' of git.awful.club:jowj/adc into master 2020-11-15 13:42:22 -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
79fe47dcf6 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
2020-11-15 13:37:58 -06:00
4d1b046917 Prepare for wg migration from hatchery to larva.
- add 192.168/16 routing info to wg.0
- remove old -hatchery.conf
- remove dumb stuff in readme, meta
- add tag to main play
2020-11-15 13:36:59 -06:00
dc295e151b Move to my own fork of the idiot webdav container. 2020-11-14 15:59:40 -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
76f7f70c1d Change this to only deploy to hatchery. 2020-11-13 22:53:18 -06:00
0f653bbbdb Update base deploy to incluyde syncthing. 2020-11-13 22:53:03 -06:00
cbd41c1686 Templatize the changes required to fix ssl cipher handshake issues. 2020-11-11 12:14:16 -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
b2bf23dc9c Remove nextcloud references from awfulAll config. WIP. 2020-10-11 18:23:02 -05:00