Commit Graph

  • 997974a7ec adding tube archivist Cian Hatton 2022-11-01 19:34:40 +0000
  • 8a12b50a42
    Configure samba and fix backup for snunmu (#41) Cian Hatton 2022-09-24 15:10:19 +0100
  • 096a039f93 fixed lint Cian Hatton 2022-09-24 15:06:16 +0100
  • 4b60fd1598 specify different backup dir for snunmu Cian Hatton 2022-09-24 14:53:38 +0100
  • 9ef8d0f5d1 adding additional makefile targets Cian Hatton 2022-09-24 14:28:44 +0100
  • f4715491a3 updated to new version Cian Hatton 2022-09-20 11:06:47 +0100
  • 0af2cd16e2 template vpn stack Cian Hatton 2022-09-17 18:25:23 +0100
  • b9f20716ed set password in samba share volume mounts Cian Hatton 2022-09-16 21:35:32 +0100
  • 3be65ad154 mount samba share in snunmu Cian Hatton 2022-09-16 20:03:27 +0100
  • 40bb83fa65
    adding gitea nightly (#40) Cian Hatton 2022-09-10 23:12:28 +0100
  • 1bff712c48 adding gitea nightly Cian Hatton 2022-09-10 23:10:28 +0100
  • f83f635764
    add hastey paste and update dashy (#39) Cian Hatton 2022-09-10 22:02:33 +0100
  • c90037a7bd add hastey paste and update dashy Cian Hatton 2022-09-10 22:00:24 +0100
  • 1328fc3127
    adding restore task (#35) Cian Hatton 2022-09-09 21:18:23 +0100
  • 6c412ce288 adding restore task Cian Hatton 2022-09-09 21:15:40 +0100
  • 4bd4eb886f
    Use geerlingguy docker (#33) Cian Hatton 2022-09-09 21:00:21 +0100
  • d3fae37950 updated makefile and lint target Cian Hatton 2022-09-09 20:58:09 +0100
  • a7980dc78c adding two spaces in between each play Cian Hatton 2022-09-09 16:50:05 +0100
  • ce98e4e575 fixing linting issues Cian Hatton 2022-09-09 16:49:18 +0100
  • 30d81a1ab5 separated out playbook into multiple smaller plays Cian Hatton 2022-09-09 16:39:59 +0100
  • e077f8c61d adding geerlingguy docker role instead of my own Cian Hatton 2022-09-09 16:30:38 +0100
  • a811a65677 removed template vars Cian Hatton 2022-09-09 16:01:59 +0100
  • f69f7b6209 use variable for homelab user Cian Hatton 2022-09-09 16:00:28 +0100
  • 52bfef9d2d restore from portainer using ansible Cian Hatton 2022-09-09 07:36:49 +0100
  • c549e9b1de
    updated to use individual volumes rather that list (#30) Cian Hatton 2022-09-08 21:52:12 +0100
  • 8f33e5ac19 updated to use individual volumes rather that list Cian Hatton 2022-09-08 21:50:19 +0100
  • a553be7d72
    Add pihole and create config files only on relevant hosts (#29) Cian Hatton 2022-09-08 20:43:15 +0100
  • 82cccc01d9 only create files on hosts that need them Cian Hatton 2022-09-08 20:38:46 +0100
  • cff95e0e44 add pihole Cian Hatton 2022-09-08 20:06:50 +0100
  • 08cc78dd66 updating backup playbook to servers Cian Hatton 2022-09-07 18:53:10 +0100
  • af28c9ad76
    Add SNUNMU server (#28) Cian Hatton 2022-09-07 18:50:49 +0100
  • 6767b40536 fixing linting Cian Hatton 2022-09-07 18:50:03 +0100
  • 5cda370cde updating ansible pull cron Cian Hatton 2022-09-07 18:48:07 +0100
  • 2af27f1c0f wip Cian Hatton 2022-09-07 18:40:47 +0100
  • 3c7182bed0 adding sources list and sudoers Cian Hatton 2022-09-07 15:26:10 +0100
  • a32575e465 wip Cian Hatton 2022-09-07 14:23:54 +0100
  • 417cc9cf69
    Add template vars (#27) Cian Hatton 2022-09-07 08:57:13 +0100
  • 12c0ad29b4 run backups once per day Cian Hatton 2022-09-07 08:54:40 +0100
  • 6819a4e28b adding anchor and moving docker networks back to setup_hosted_services Cian Hatton 2022-09-06 21:43:11 +0100
  • c16e6e3536
    Create a separate deploy_portainer_stack role (#26) Cian Hatton 2022-09-06 21:24:10 +0100
  • ce7c9f9af6 removed old script Cian Hatton 2022-09-06 21:23:10 +0100
  • 0b3b57c538 add stack name to name of tasks Cian Hatton 2022-09-06 21:22:29 +0100
  • a71485b3cd re-added always tag Cian Hatton 2022-09-06 21:11:36 +0100
  • d230b4aa8e adding separate deploy_portainer_stack role Cian Hatton 2022-09-06 21:11:08 +0100
  • 5cd48b220f
    Fix linting and add backup cron job (#25) Cian Hatton 2022-09-06 19:41:20 +0100
  • 810b120d4c add vault password to env Cian Hatton 2022-09-06 19:39:20 +0100
  • 746043b961 added exclusion to ci Cian Hatton 2022-09-06 19:35:49 +0100
  • a81b03aaac fixing linting errors in roles Cian Hatton 2022-09-06 19:34:34 +0100
  • 9898547b81 fixing linting issues Cian Hatton 2022-09-06 19:21:42 +0100
  • b50edd2045 fixing linting errors Cian Hatton 2022-09-06 09:22:43 +0100
  • 9a10ee6c9d fixing lint issues Cian Hatton 2022-09-06 08:23:10 +0100
  • 7f505fe564 fixed indentation in host and group vars Cian Hatton 2022-09-06 07:52:58 +0100
  • 60e59d3563 run backups every day Cian Hatton 2022-09-06 07:47:28 +0100
  • 538ea01946 fixed ansible pull backups Cian Hatton 2022-09-05 13:00:12 +0100
  • 62f3ee4316 fixing ansible lint Cian Hatton 2022-09-04 08:25:41 +0100
  • d49819acec make schedule a paramter and configure nightly & monthly cron jobs Cian Hatton 2022-09-03 20:07:31 +0100
  • 35afd3d71f add deps to git Cian Hatton 2022-09-03 19:29:12 +0100
  • f70527d570 update filter plugins to use the one for ansible-docker-backup Cian Hatton 2022-09-03 16:58:21 +0100
  • e7448ff2e6 removing sprat.mergerfs from repo Cian Hatton 2022-09-02 22:21:05 +0100
  • d28e9678a5 updating to use new variables in ansible docker backup collection Cian Hatton 2022-09-02 22:19:47 +0100
  • d231de9c7b adding cron job to perform backups Cian Hatton 2022-09-02 20:54:25 +0100
  • b1537377e8 revert to using env var for pass, add bash_rc to qnap Cian Hatton 2022-09-02 20:21:15 +0100
  • 8a274a186d
    Add bootstrap, Makefile, imports from ansible-docker-backup (#20) Cian Hatton 2022-09-02 16:04:59 +0100
  • e72e0e70d2 import roles Cian Hatton 2022-09-02 16:03:35 +0100
  • 19efa2072b adding some additional variables for backup tasks Cian Hatton 2022-09-01 22:59:10 +0100
  • 61e3254b4e cleaned up docker s3 volume restore Cian Hatton 2022-09-01 22:54:05 +0100
  • 41762fb07e backup restore working correctly Cian Hatton 2022-09-01 22:39:22 +0100
  • 099c29e7d4 wip Cian Hatton 2022-09-01 16:50:33 +0100
  • 09547c9267 corrected ci Cian Hatton 2022-08-30 23:09:07 +0100
  • 0339af0475 adding lint Cian Hatton 2022-08-30 23:07:42 +0100
  • f37e43ea74 format github workflows Cian Hatton 2022-08-30 23:01:06 +0100
  • 86c987aadc updating makefile and requirements Cian Hatton 2022-08-30 22:57:50 +0100
  • 37efcd16c9 added format task Cian Hatton 2022-08-30 22:45:25 +0100
  • 4f3e9b552c adding formatting Cian Hatton 2022-08-30 22:30:59 +0100
  • e644a03958 fix yaml Cian Hatton 2022-08-30 22:18:19 +0100
  • f307f965e2 correcting yaml Cian Hatton 2022-08-30 22:17:21 +0100
  • 7f829d67c5 separate workflow Cian Hatton 2022-08-30 22:16:10 +0100
  • 8c2e3ba836 adding lint to ci Cian Hatton 2022-08-30 22:15:15 +0100
  • 45a71b0d33 adding ansible lint to requirements Cian Hatton 2022-08-30 22:12:51 +0100
  • 5567ca7cba adding additional steps to make verify Cian Hatton 2022-08-30 22:09:15 +0100
  • 8d7adfdf7d moved playbooks into subdirectory Cian Hatton 2022-08-30 21:36:16 +0100
  • f095a3467d adding makefile Cian Hatton 2022-08-30 21:32:47 +0100
  • b435fe12af adding ansible install requierments Cian Hatton 2022-08-30 14:55:17 +0100
  • 9dd5d48920 move directories into servers.yml Cian Hatton 2022-08-30 14:47:40 +0100
  • d73ed64e82 adding some ansible-doc docs Cian Hatton 2022-08-29 22:16:15 +0100
  • 7c831ecbf3 adding portainer module as dependency Cian Hatton 2022-08-29 21:10:02 +0100
  • 7aa85962e6 adding bootstrap playbook Cian Hatton 2022-08-28 20:10:33 +0100
  • b57f8c54c7 adding updates and readme Cian Hatton 2022-08-28 19:54:17 +0100
  • 0e0c6886d0
    Use Samba on Linode (#19) Cian Hatton 2022-08-28 11:43:05 +0100
  • 4b01f08fda set to present Cian Hatton 2022-08-28 11:26:47 +0100
  • a1c31abd6a added cron job to delete any linode instances at midnight Cian Hatton 2022-08-28 11:20:34 +0100
  • 797ae22431 merge master Cian Hatton 2022-08-28 10:58:43 +0100
  • 7e826eb5fc using samba on linode Cian Hatton 2022-08-28 10:57:26 +0100
  • 4e0874d8d5 corrected olivetin files Cian Hatton 2022-08-28 01:33:59 +0100
  • 81585fb898 added workflow dispatch Cian Hatton 2022-08-28 01:15:46 +0100
  • cf61f8c04b
    Add CI (#18) Cian Hatton 2022-08-28 01:14:46 +0100
  • f8d26474ca wip Cian Hatton 2022-08-28 01:07:50 +0100
  • 99bccce3e0 corrected config paths Cian Hatton 2022-08-28 01:00:23 +0100
  • 585eaa4c5f add dashy back Cian Hatton 2022-08-28 00:52:31 +0100
  • b39617644c trigger ci Cian Hatton 2022-08-28 00:32:37 +0100