Commit Graph

673 Commits

Author SHA1 Message Date
Jake Howard 986fc50fde Set hostname for duplicati so it's picked up correctly in the UI
This shouldn't have any negative impact. Hopefully...
2020-05-25 17:32:44 +01:00
Jake Howard 851f750948 Move duplicati to its own role so it can be installed on grimes 2020-05-25 17:25:58 +01:00
Jake Howard b45d399734 Mount entire host inside duplicati 2020-05-25 17:01:29 +01:00
Jake Howard 4b458ba7ad Time deploy 2020-05-25 12:09:24 +01:00
Jake Howard 7dd31c0556 Allow nextcloud to be reached over internal SSL
This removes the need for a custom config, and means traefik is proxying HTTP2, which is nice
2020-05-24 19:21:17 +01:00
Jake Howard eac381a90a Decrease resource limit on FaH
It's getting hot
2020-05-24 18:37:57 +01:00
Jake Howard d2269de4ad Claenup docker util scripts 2020-05-23 18:25:00 +01:00
Jake Howard ceca641e2f Remove deprecated options 2020-05-23 11:47:31 +01:00
Jake Howard c92f924faa Harden host key 2020-05-23 11:45:53 +01:00
Jake Howard 2fe6cf7c93 Install mobile key 2020-05-23 11:23:45 +01:00
Jake Howard 20d5020f6b Manually use file lookup so the terminal output looks nicer 2020-05-23 11:18:48 +01:00
Jake Howard 09418cffb0 Provision SSH keys with ansible now 2020-05-23 11:04:50 +01:00
Jake Howard 7e534e52e1 Merge SSH into base role 2020-05-23 10:58:09 +01:00
Jake Howard 991535ca85 Add phone to VPN network 2020-05-23 10:49:18 +01:00
Jake Howard 16881048e2 Update duplicati 2020-05-23 10:35:59 +01:00
Jake Howard 892ac4e950 Update synapse 2020-05-22 22:34:37 +01:00
Jake Howard cd255f7ca2 Remove docker-rclone-mount
Seems there's some issues where having this attached which makes the duplicati container delete all its RO mounts.
2020-05-22 21:09:40 +01:00
Jake Howard 7fbfbbb699 Ansiblize rclone mounts configs 2020-05-22 12:04:43 +01:00
Jake Howard 251d52f1de Add rclone mounts 2020-05-22 11:47:45 +01:00
Jake Howard 9b9af7e90d Set nextcloud trusted proxy to docker host IP 2020-05-21 18:11:51 +01:00
Jake Howard fc7b57eab9 Modify some things and cleanup gitea config 2020-05-21 17:58:38 +01:00
Jake Howard 1c8d80e12d Revert "Add a redis cache to gitea"
This reverts commit c0c396f008.

Causes weird stability issues as the process received sig 15 and
restarts, which is strange!
2020-05-21 12:03:45 +01:00
Jake Howard 6d51b570a1 Revert "Revert "Remove ansible_host definition""
This reverts commit 2a39292b85.

Reverted the wrong commit. Derp!
2020-05-21 12:03:22 +01:00
Jake Howard 2a39292b85 Revert "Remove ansible_host definition"
This reverts commit e93dbf2ecf.

Causes weird stability issues as the process received sig 15 and
restarts, which is strange!
2020-05-19 22:06:04 +01:00
Jake Howard c0c396f008 Add a redis cache to gitea 2020-05-19 21:49:09 +01:00
Jake Howard e93dbf2ecf Remove ansible_host definition
No idea why it was there, too much noise!
2020-05-18 17:12:21 +01:00
Jake Howard 85e7714f2e Rename galaxy requirements 2020-05-18 16:46:18 +01:00
Jake Howard b9e6e8801e Mount a directory for restore testing
And for actual restores, should the time come...
2020-05-18 12:08:10 +01:00
Jake Howard 9850f73a17 Deploy web-rng
https://github.com/RealOrangeOne/web-rng
2020-05-17 18:04:44 +01:00
Jake Howard 323a3db478 Auto detect python executable
Causes weird issues with the compose integration
2020-05-17 18:03:57 +01:00
Jake Howard 1d56db2109 Ensure python3 is always used 2020-05-16 16:16:23 +01:00
Jake Howard 600bc4bb58 Ensure sysctl change is persisted
See note in https://wiki.archlinux.org/index.php/Sysctl#Configuration
2020-05-16 16:15:58 +01:00
Jake Howard f207b2eedd Update quassel base 2020-05-14 14:16:19 +01:00
Jake Howard 1a51624f5f Update nextcloud base 2020-05-14 14:16:11 +01:00
Jake Howard 98f478a1ca Update pihole to v5 2020-05-14 14:15:36 +01:00
Jake Howard 825b7926af Update duplicati base 2020-05-14 14:15:28 +01:00
Jake Howard 851c6b167c Remove yourls
Mariadb update broke it, but I never use it anyway.
2020-05-14 13:54:59 +01:00
Jake Howard 6f7f7aae94 Remove TOR proxy
Wasn't actually using it, proxying through `grimes`
2020-05-12 20:43:19 +01:00
Jake Howard 112e8ce985 Install some wireguard tools 2020-05-11 11:59:46 +01:00
Jake Howard 93e5ce5bac Reduce polling interval slightly so things update quicker 2020-05-10 22:20:03 +01:00
Jake Howard eb65e8808d Update gitea 2020-05-10 19:38:00 +01:00
Jake Howard 40cf931f14 Update deluge base 2020-05-10 19:37:48 +01:00
Jake Howard 8f32d74095 Update gotify 2020-05-10 19:29:36 +01:00
Jake Howard 2d655a3da0 Remove unnecessary strings 2020-05-10 19:23:41 +01:00
Jake Howard d693240eb4 Just hardcode to bash
I'm not resetting my login shell again!
2020-05-10 19:19:42 +01:00
Jake Howard f156bd6860 Use which to get path to bash 2020-05-09 21:06:03 +01:00
Jake Howard 59868fc331 Install git on all hosts 2020-05-09 21:03:43 +01:00
Jake Howard 52ae01d29f Add user to docker group 2020-05-09 20:48:46 +01:00
Jake Howard 59a721b243 Create user 2020-05-09 20:47:41 +01:00
Jake Howard 5289206f14 Remove unnecessary quotes 2020-05-09 20:11:08 +01:00