Commit Graph

  • feeab383ac add verify playbook Cian Hatton 2022-08-28 00:25:54 +0100
  • 6df9cb43ea remove plex Cian Hatton 2022-08-28 00:03:01 +0100
  • a1608b05c0 added mardiadb_network Cian Hatton 2022-08-27 23:54:45 +0100
  • 4276286aee updating vault vars for linode Cian Hatton 2022-08-27 23:47:20 +0100
  • f72490cb08 removing extra hosts Cian Hatton 2022-08-27 23:43:11 +0100
  • f6fb035ec5 added field to disable restore from s3 Cian Hatton 2022-08-27 23:36:09 +0100
  • e797fd7206 setup home lab Cian Hatton 2022-08-27 23:26:32 +0100
  • e37bd88199 wip Cian Hatton 2022-08-27 23:23:34 +0100
  • ab4c841112 wip Cian Hatton 2022-08-27 23:23:13 +0100
  • 8ff98136c0 wip Cian Hatton 2022-08-27 23:17:56 +0100
  • eb18b4287d adding requirements.txt Cian Hatton 2022-08-27 23:16:32 +0100
  • 4d3b0c4900 wip: Cian Hatton 2022-08-27 23:14:20 +0100
  • 41a1bbab66 create ssh pub f ile Cian Hatton 2022-08-27 23:13:13 +0100
  • 152280f5e1 adding ssh key action Cian Hatton 2022-08-27 23:11:23 +0100
  • 62fcba2f14 wip Cian Hatton 2022-08-27 23:06:51 +0100
  • 15758136a0 added -vvvvv Cian Hatton 2022-08-27 23:03:52 +0100
  • 835eded141 add debug task Cian Hatton 2022-08-27 23:01:11 +0100
  • 03134f1da4 removed exact path to python interpreter Cian Hatton 2022-08-27 22:59:06 +0100
  • d124b625de re-arrange steps in ci Cian Hatton 2022-08-27 22:56:41 +0100
  • ebd9e32bed adding tests and ci Cian Hatton 2022-08-27 22:54:32 +0100
  • 58773c4c9a removing unused files Cian Hatton 2022-08-27 20:04:52 +0100
  • 9d0d91a3c9
    adding separate group_vars files for linode (#17) Cian Hatton 2022-08-27 19:35:08 +0100
  • 8feb02a77d adding separate group_vars files for linode Cian Hatton 2022-08-27 19:33:52 +0100
  • cb4e7fbc73
    Add docker volume backup config (#16) Cian Hatton 2022-08-27 12:43:36 +0100
  • 2b1fc618ad updated all stacks to use new label Cian Hatton 2022-08-27 12:42:37 +0100
  • 23cc3964b9 adding config file for docker volume backup Cian Hatton 2022-08-27 11:06:23 +0100
  • 9208ba6c95
    Add Linode setup and mergerfs (#11) Cian Hatton 2022-08-27 10:32:44 +0100
  • 1ae515ed85 adding mergerfs drive Cian Hatton 2022-08-27 10:32:00 +0100
  • 9213b358dd parameterize photoprism docker compose Cian Hatton 2022-08-26 09:20:42 +0100
  • 32720deca8 wait for ssh to be available Cian Hatton 2022-08-25 21:52:06 +0100
  • 23c1ec22e4 tempalte hosts file once the instance is created Cian Hatton 2022-08-25 21:26:20 +0100
  • ffc07872f4 wip Cian Hatton 2022-08-25 20:57:51 +0100
  • f271baa7d8
    Add ansible vault and jinja templates (#10) Cian Hatton 2022-08-25 19:19:09 +0100
  • 16223f39af paramaterizing qnap paths Cian Hatton 2022-08-25 19:16:37 +0100
  • 525dd4607a updating example Cian Hatton 2022-08-24 20:52:32 +0100
  • 5c0c3557ea adding vault pass script Cian Hatton 2022-08-24 20:51:26 +0100
  • 390ec77f46 moving from static files to j2 templates Cian Hatton 2022-08-24 20:23:30 +0100
  • 3ec54af885 commit encrypted secrets-vault.yml to repo Cian Hatton 2022-08-24 15:52:39 +0100
  • 5d1bae1185 adding --- to yaml files Cian Hatton 2022-08-24 15:50:15 +0100
  • 490f2662c1 adding jinja templates and adding encrypted files Cian Hatton 2022-08-24 09:38:57 +0100
  • 30501babc1 adding ansible vault to cfg Cian Hatton 2022-08-24 09:00:03 +0100
  • d80c451f19 removed go.sum Cian Hatton 2022-08-15 22:06:15 +0100
  • 804091dff2 pull everything up one directory out of ansible Cian Hatton 2022-08-15 22:03:54 +0100
  • f11141dc35
    restore portainer from s3 (#9) Cian Hatton 2022-08-15 20:13:00 +0100
  • c8dd1aa55b restore portainer from s3 Cian Hatton 2022-08-15 20:12:30 +0100
  • 70723f0d6d
    Add samba role (#8) Cian Hatton 2022-08-15 19:09:23 +0100
  • 0646b90c0e uncommented roles Cian Hatton 2022-08-15 19:09:05 +0100
  • ff2bd4b1ca added samba share role Cian Hatton 2022-08-15 19:06:53 +0100
  • a487e9d600 adding samba role Cian Hatton 2022-08-14 20:27:22 +0100
  • bb7c3e1b22
    dynamically determine volume names (#7) Cian Hatton 2022-08-14 14:00:32 +0100
  • 7810f155a8 dynamically determine volume names Cian Hatton 2022-08-14 14:00:09 +0100
  • 2fb212dcd5
    support env vars in portainer module (#6) Cian Hatton 2022-08-14 13:18:40 +0100
  • 816da7dde1 support env vars in portainer module Cian Hatton 2022-08-14 13:14:31 +0100
  • c996e1061d
    Add additional services and update portainer module to only update on changed file (#5) Cian Hatton 2022-08-14 11:46:36 +0100
  • 14055cef38 run all tasks Cian Hatton 2022-08-14 11:45:46 +0100
  • b47ec6beca only update stacks when there is a different fie Cian Hatton 2022-08-14 11:44:55 +0100
  • 641cc67a2c add plex and uptime kuma Cian Hatton 2022-08-14 11:27:41 +0100
  • a2b19f97b0 removed backup label from dashboards Cian Hatton 2022-08-14 11:19:27 +0100
  • 37d74c1586 added array of config files Cian Hatton 2022-08-14 11:18:36 +0100
  • 0043041c81 adding dashy config Cian Hatton 2022-08-14 11:02:24 +0100
  • 06c3defe62 configuring ansible.cfg to use hosts.ini and ansible/libary Cian Hatton 2022-08-14 10:21:09 +0100
  • 5b035e876f adding no_log to password Cian Hatton 2022-08-14 01:07:33 +0100
  • 69c13e37c3
    Restore Volumes from S3 when they are not present (#4) Cian Hatton 2022-08-13 22:09:56 +0100
  • c0ea0fb203 Restore backups from S3 when there is no volume present Cian Hatton 2022-08-13 22:08:03 +0100
  • 908eac4bc3 download voilumes from s3 Cian Hatton 2022-08-13 20:01:43 +0100
  • 21380b2113
    Portainer stacks ansible (#3) Cian Hatton 2022-08-13 19:12:59 +0100
  • 8efa625e56 wip Cian Hatton 2022-08-13 19:11:26 +0100
  • 43894a5b00 adding roles for hosted services Cian Hatton 2022-08-13 18:37:31 +0100
  • 4dd8311e88 marked support check as false Cian Hatton 2022-08-13 17:01:49 +0100
  • d42e1f3284 ignoring error on deletion of stack Cian Hatton 2022-08-13 16:59:49 +0100
  • 9c5ca13d84 stack creating successfully from file Cian Hatton 2022-08-13 15:22:15 +0100
  • 38ee0e0c8f wip: working on portainer ansible module Cian Hatton 2022-08-13 15:09:13 +0100
  • 2334d65659 working with env var Cian Hatton 2022-08-13 13:19:14 +0100
  • e668858466
    Experiment with ansible folder structure (#2) Cian Hatton 2022-08-13 12:51:55 +0100
  • d25c041557 removed requirements.txt Cian Hatton 2022-08-13 12:51:42 +0100
  • 4554fdb1cb adding setup of portainer to ansible playbook Cian Hatton 2022-08-13 12:48:50 +0100
  • 449deaeb99 remove ci for now Cian Hatton 2022-08-13 12:36:39 +0100
  • eafba6b534 ensure docker is started Cian Hatton 2022-08-13 12:35:56 +0100
  • da8afa4626 adding setup_users role Cian Hatton 2022-08-13 12:32:14 +0100
  • 9397e3ae37 pull image in CI Cian Hatton 2022-08-13 12:15:00 +0100
  • 8664aa1c32 add scenario Cian Hatton 2022-08-13 12:12:47 +0100
  • 644c9e0fc6 add scenario Cian Hatton 2022-08-13 12:11:21 +0100
  • fc47067ebb removing volume Cian Hatton 2022-08-13 11:32:52 +0100
  • 100e2d3000 specify ansible working dir Cian Hatton 2022-08-13 11:28:58 +0100
  • b67760a944 use molecule github action Cian Hatton 2022-08-13 11:26:49 +0100
  • 2dd475622d adding requirements.txt Cian Hatton 2022-08-13 11:16:53 +0100
  • 2a487601f7 adding docker_setup role Cian Hatton 2022-08-13 11:12:47 +0100
  • 6aed599363 wip Cian Hatton 2022-08-12 23:33:23 +0100
  • 6250430b68 adding additional checks to mount-hdds Cian Hatton 2022-08-04 10:46:38 +0100
  • bd1a417bfd added boiler plate cobra structure Cian Hatton 2022-08-03 23:36:48 +0100
  • 36aace27ef added each item individually Cian Hatton 2022-08-03 23:09:02 +0100
  • 0e8919b079 adding mount dir and additional variables Cian Hatton 2022-08-03 21:41:10 +0100
  • 87aed53755 added stop and then start Cian Hatton 2022-08-02 14:01:04 +0100
  • 151d724e8b build and push portainer image Cian Hatton 2022-08-02 02:07:34 +0100
  • 453cdd4964
    Add script to start portainer stacks (#1) Cian Hatton 2022-08-02 01:03:07 +0100
  • 3181afee14 display details of started stack Cian Hatton 2022-08-02 01:02:36 +0100
  • c8741d96eb start portainer stack by name Cian Hatton 2022-08-02 00:49:51 +0100
  • 1f2526c31b adding module for portainer client Cian Hatton 2022-08-02 00:06:31 +0100
  • 1aa9b87ea5 adding docker-compose and pull pre-requisite images before backups Cian Hatton 2022-08-01 23:27:30 +0100
  • c42c3cbd45 adding additional variables Cian Hatton 2022-08-01 13:24:39 +0100