Commit Graph

  • b80109f7e1 Oops. josiah 2021-10-24 15:20:09 -0500
  • 3be427c6d4 Remove Webdav, add tubesync. josiah 2021-10-24 15:19:34 -0500
  • 66520d97cf Create tailscale role, add vars, basic skeleton. josiah 2021-10-13 19:03:17 -0500
  • a38d722e3c Fix stupid problems with mediaserver role; redo gpg. josiah 2021-03-13 15:38:49 -0600
  • 5cb285896f Update readme. josiah 2021-02-26 17:27:48 -0600
  • 2914fc16e4 Add role for creating new certs for the IRC service. josiah 2021-02-26 16:30:41 -0600
  • b7d6493166 Make gitea better; new images, new theme, etc. josiah 2021-01-24 14:02:48 -0600
  • f853b48a3b Uncomment out needed lines for full set up. josiah 2020-11-29 22:10:57 -0600
  • cd62a8f8a2 Remove additional references to Nextcloud now that I don't use it. josiah 2020-11-29 22:10:43 -0600
  • 0b89dd0c22 Merge branch 'master' of git.awful.club:jowj/adc into master josiah 2020-11-15 13:42:22 -0600
  • 15b78abf21 Move to wg portal setup on larva. josiah 2020-11-15 13:37:58 -0600
  • 79fe47dcf6 Move to wg portal setup on larva. josiah 2020-11-15 13:37:58 -0600
  • 4d1b046917 Prepare for wg migration from hatchery to larva. josiah 2020-11-15 13:36:59 -0600
  • dc295e151b Move to my own fork of the idiot webdav container. josiah 2020-11-14 15:59:40 -0600
  • c1c7f552b6 Working webdav commit with one big oopsie. josiah 2020-11-13 22:54:11 -0600
  • 76f7f70c1d Change this to only deploy to hatchery. josiah 2020-11-13 22:53:18 -0600
  • 0f653bbbdb Update base deploy to incluyde syncthing. josiah 2020-11-13 22:53:03 -0600
  • cbd41c1686 Templatize the changes required to fix ssl cipher handshake issues. josiah 2020-11-11 12:14:16 -0600
  • 7b7284c32f Add several roles; restructure group vars; restructure inventory. josiah 2020-11-10 23:22:38 -0600
  • b2bf23dc9c Remove nextcloud references from awfulAll config. WIP. josiah 2020-10-11 18:23:02 -0500
  • a2ba258f44 Add freshrss, update readme. josiah 2020-10-11 18:22:53 -0500
  • d9a4f4112b Update submod. josiah 2020-10-10 19:01:06 -0500
  • e41ae06700 add clarity to readme regarding adding a client for vpn. josiah 2020-10-10 19:00:28 -0500
  • d616170570 Prep for lil' lady additions to fleet. josiah 2020-10-10 19:00:19 -0500
  • 90bcca92c4 Add stanza for freshrss. josiah 2020-10-10 18:59:57 -0500
  • 42cc95c36c Update readme. josiah 2020-05-26 20:44:59 -0500
  • faf6cfcec9 Final tweaks for working deploy. josiah 2020-05-19 23:18:53 -0500
  • 6ce9d3ccb1 Rename file to the proper name. How did I fuck that up before. josiah 2020-05-19 17:19:30 -0500
  • 14d5caa4b4 Create syslog role and links / host entries. josiah 2020-05-19 17:19:17 -0500
  • 9cc6250994 Add basic home-net server setup. Not tested. josiah 2020-05-16 18:29:26 -0500
  • 51950c4e79 Update. josiah 2020-05-12 14:21:22 -0500
  • bd7b883bca Include my local changes. josiah 2020-05-12 14:13:48 -0500
  • 9a640d8672 Pull in the docker-ansible-matrix forkas a submod. josiah 2020-05-09 23:11:38 -0500
  • 7db49dd025 Deploy nextcloud through awful stack josiah 2020-05-07 18:32:07 -0500
  • 786ddc20eb Add znc capability back! josiah 2020-05-07 14:31:49 -0500
  • 05c3722d39 Try out adding a public network to fix routing issue. josiah 2020-05-06 19:43:59 -0500
  • e0f02bdce8 Use docker host names instead of hardcoded internal IPs. josiah 2020-05-06 18:32:25 -0500
  • 59d2e174e0 Get basic gitea instance working. josiah 2020-05-06 18:08:47 -0500
  • 93839ce21d Add traefik improvements: proxy to nginx, use .yml instead of .toml josiah 2020-05-04 17:47:08 -0500
  • eb1491863e Fuck around with a test traefik role. josiah 2020-05-04 17:46:44 -0500
  • fc2c125c3b Add DO api key for LE automation. josiah 2020-05-03 12:30:14 -0500
  • 6283f5db0c WIP: broken, doesn't work. josiah 2020-05-03 12:30:03 -0500
  • 5bb2adfaf7 Add role local vars. josiah 2020-05-02 17:56:00 -0500
  • a82a718b92 Add test role to all.yml josiah 2020-05-02 17:55:47 -0500
  • 844137a86d Prep for docker swarm updates. josiah 2020-05-02 17:55:38 -0500
  • 71ba8267fe Build out test role for learning traefik and lets encrypt. josiah 2020-05-02 17:54:56 -0500
  • a70ed8b028 Move to docker-compose version 3 josiah 2020-05-02 14:38:08 -0500
  • 07afc5cc31 Migrate awfulAll to compose format. josiah 2020-04-29 18:23:06 -0500
  • 0ab0ded253 Migrate Nextcloud to the docker-compose stack. josiah 2020-04-28 20:51:45 -0500
  • 9581ea68e0 Use Nextcloud as the default admin account. josiah 2020-04-28 20:51:06 -0500
  • 3c51edcd35 WIP commit to move to latest nextcloud on postgres. josiah 2020-04-28 12:35:38 -0500
  • f35d2bec68 Add Nextcloud deploy to all.yml josiah 2020-04-28 11:26:11 -0500
  • bcded361fd Add main deploy task for nextcloud. josiah 2020-04-28 00:06:32 -0500
  • a5087eb8ac Add basic build out for Nextcloud deploy. josiah 2020-04-28 00:06:10 -0500
  • 8096a860a0 Fix vars, update vault syntax (: not =) and remove host vars. josiah 2020-04-20 22:06:25 -0500
  • 33b8fecf2f Whitespace issue. josiah 2020-04-20 21:58:26 -0500
  • e3f5fd073a Update vault file with creds, configure awful-1 py interpretter. josiah 2020-04-20 21:58:08 -0500
  • 9003a8f984 Add dedicated gitea playbook. josiah 2020-04-20 21:57:51 -0500
  • 4d64586879 Move to python3 for ansible interpretter; init docker swarm. josiah 2020-04-17 12:19:14 -0500
  • 1145db811b Mediaserver now works on docker-swarm! josiah 2020-04-15 16:54:39 -0500
  • 0245113532 Clean up all.yml tasks, configure passwordless vault access. josiah 2020-04-15 16:54:02 -0500
  • 0d22099cca Easily handle ansible vault stuff! josiah 2020-04-14 16:01:06 -0500
  • 662b777ed8 Update bad mediaserver configs. this is broken!!!! josiah 2020-04-13 22:02:18 -0500
  • db3e668191 Start work on adding a role for mediaserver. josiah 2020-04-12 16:28:55 -0500
  • f175b6fef0 Initial capture of traefik config. josiah 2020-04-12 16:28:26 -0500
  • 0c4518fe00 Stick become pass in vault. josiah 2020-04-12 16:27:57 -0500
  • eda7ec6fd7 Remove unecessary plays / hosts. josiah 2020-04-12 16:27:42 -0500
  • 7f94db566a Muck about with traefik josiah 2020-04-11 23:41:14 -0500
  • 655345abd2 Update syspackages so i can have fucking dig. josiah 2020-04-11 21:50:16 -0500
  • 3e6229ae76 Add nzbhydra2 josiah 2020-04-11 21:50:10 -0500
  • 9ab8a7ac9e Correct src template to frisket.conf jowj 2020-01-31 11:57:43 -0600
  • 7ae37207c1 Create new role for LOS tablet jowj 2020-01-31 11:33:16 -0600
  • ee31d08681 Create new hatchery client config: josiah 2020-01-25 02:27:45 +0000
  • e3ad4dfcd7 Move to proper git.awful.club repo. jowj 2020-01-21 16:33:19 -0600
  • ae3c0a4b9d Add tags, move too fq paths. jowj 2020-01-21 15:25:48 -0600
  • efc605e157 Remove error causing lines. jowj 2020-01-20 16:51:49 -0600
  • ea2327d2d9 Add new awfulAll config to all.yml; create standalone play. jowj 2020-01-20 16:46:28 -0600
  • d3165b7e9e Rename deploy.yml; start move to role-based syntax. jowj 2020-01-20 16:45:39 -0600
  • d243ee1668 Migrate mojo-vars-vault data to vault.yml; reference it in main.yml jowj 2020-01-20 16:44:58 -0600
  • b9592b1697 Create new pvl client and reference in main.yml. jowj 2020-01-20 14:14:32 -0600
  • bf8cc090ad Move to single file for client deploys. jowj 2020-01-20 14:14:06 -0600
  • 31c97f8123 Create new ling8 client config, reference it properly for deploys. jowj 2020-01-19 16:08:34 -0600
  • 3f624002a5 Minor text fixes. jowj 2020-01-19 16:08:20 -0600
  • 0e30fccd10 Merge branch 'wg-fix' of jowj/adc into master jowj 2020-01-17 18:43:58 +0000
  • 048ebc903a Add mosh package to sys_packages vars. #1 jowj 2020-01-17 12:39:30 -0600
  • 78fb60952f Provide readme for how to use the client_matrix.yml play. jowj 2020-01-14 15:43:52 -0600
  • 532c5b9772 Update the ansible_connection for localhost to local jowj 2020-01-14 15:43:22 -0600
  • ec8ea32089 Add ability to deploy matrix client from ansible jowj 2020-01-14 15:42:22 -0600
  • 1ea0ab8437 Add DNS entry to config; without this the 'route all traffic' part: jowj 2020-01-13 19:51:45 -0600
  • e40b68e623 Fix the idiot mistakes i made in postup/down rules. jowj 2020-01-13 16:27:33 -0600
  • 71133f94fc Add iptables config lines. jowj 2020-01-12 17:11:48 -0600
  • 37a4c17343 Add an example ios config to allow easier testing / manual configs jowj 2020-01-12 17:11:16 -0600
  • 86accf4a2b Add ios.conf template. this does not currently work. jowj 2020-01-12 17:10:58 -0600
  • c0f80848c3 Remove unnecessary header info from apt installs. jowj 2020-01-12 17:10:39 -0600
  • 0872b919ac Add cloud vpn play to all.yml. jowj 2020-01-12 17:10:20 -0600
  • 866908df2c Add new play for configuring cloud vpn server. jowj 2020-01-12 17:10:05 -0600
  • e2839fc381 update idiot syntax of existing wg vpn readme. jowj 2020-01-08 17:11:43 -0600
  • c0d70a73cf add root ansible readme jowj 2020-01-08 17:11:34 -0600
  • 8853fa51c5 Create vault.yml for > 1 playbook; move mojovarsvault. jowj 2020-01-08 17:02:26 -0600
  • 7e62efcbb9 Add role specific declarations. jowj 2020-01-08 17:02:02 -0600