Commit Graph

87 Commits (9a640d867228f6ed62e6e7eda3ef96510eb2cd62)
 

Author SHA1 Message Date
josiah 9a640d8672 Pull in the docker-ansible-matrix forkas a submod.
4 years ago
josiah 7db49dd025 Deploy nextcloud through awful stack
4 years ago
josiah 786ddc20eb Add znc capability back!
4 years ago
josiah 05c3722d39 Try out adding a public network to fix routing issue.
4 years ago
josiah e0f02bdce8 Use docker host names instead of hardcoded internal IPs.
4 years ago
josiah 59d2e174e0 Get basic gitea instance working.
4 years ago
josiah 93839ce21d Add traefik improvements: proxy to nginx, use .yml instead of .toml
4 years ago
josiah eb1491863e Fuck around with a test traefik role.
4 years ago
josiah fc2c125c3b Add DO api key for LE automation.
4 years ago
josiah 6283f5db0c WIP: broken, doesn't work.
4 years ago
josiah 5bb2adfaf7 Add role local vars.
4 years ago
josiah a82a718b92 Add test role to all.yml
4 years ago
josiah 844137a86d Prep for docker swarm updates.
4 years ago
josiah 71ba8267fe Build out test role for learning traefik and lets encrypt.
4 years ago
josiah a70ed8b028 Move to docker-compose version 3
4 years ago
josiah 07afc5cc31 Migrate awfulAll to compose format.
4 years ago
josiah 0ab0ded253 Migrate Nextcloud to the docker-compose stack.
4 years ago
josiah 9581ea68e0 Use Nextcloud as the default admin account.
4 years ago
josiah 3c51edcd35 WIP commit to move to latest nextcloud on postgres.
4 years ago
josiah f35d2bec68 Add Nextcloud deploy to all.yml
4 years ago
josiah bcded361fd Add main deploy task for nextcloud.
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 33b8fecf2f Whitespace issue.
4 years ago
josiah e3f5fd073a Update vault file with creds, configure awful-1 py interpretter.
4 years ago
josiah 9003a8f984 Add dedicated gitea playbook.
4 years ago
josiah 4d64586879 Move to python3 for ansible interpretter; init docker swarm.
4 years ago
josiah 1145db811b Mediaserver now works on docker-swarm!
4 years ago
josiah 0245113532 Clean up all.yml tasks, configure passwordless vault access.
4 years ago
josiah 0d22099cca Easily handle ansible vault stuff!
4 years ago
josiah 662b777ed8 Update bad mediaserver configs. this is broken!!!!
4 years ago
josiah db3e668191 Start work on adding a role for mediaserver.
4 years ago
josiah f175b6fef0 Initial capture of traefik config.
4 years ago
josiah 0c4518fe00 Stick become pass in vault.
4 years ago
josiah eda7ec6fd7 Remove unecessary plays / hosts.
4 years ago
josiah 7f94db566a Muck about with traefik
4 years ago
josiah 655345abd2 Update syspackages so i can have fucking dig.
4 years ago
josiah 3e6229ae76 Add nzbhydra2
4 years ago
jowj 9ab8a7ac9e Correct src template to frisket.conf
4 years ago
jowj 7ae37207c1 Create new role for LOS tablet
4 years ago
josiah ee31d08681 Create new hatchery client config:
4 years ago
jowj e3ad4dfcd7 Move to proper git.awful.club repo.
4 years ago
jowj ae3c0a4b9d Add tags, move too fq paths.
4 years ago
jowj efc605e157 Remove error causing lines.
4 years ago
jowj ea2327d2d9 Add new awfulAll config to all.yml; create standalone play.
4 years ago
jowj d3165b7e9e Rename deploy.yml; start move to role-based syntax.
4 years ago
jowj d243ee1668 Migrate mojo-vars-vault data to vault.yml; reference it in main.yml
4 years ago
jowj b9592b1697 Create new pvl client and reference in main.yml.
4 years ago
jowj bf8cc090ad Move to single file for client deploys.
4 years ago
jowj 31c97f8123 Create new ling8 client config, reference it properly for deploys.
4 years ago