Commit Graph

1148 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 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 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 c0c396f008 Add a redis cache to gitea 2020-05-19 21:49:09 +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 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
Jake Howard 1f0e33acc8 Remove fail2ban
Keeps getting hit by stats. I should fix that at some point
2020-05-09 20:09:36 +01:00
Jake Howard f3126e34b9 Update haproxy config for use on arch 2020-05-09 20:08:27 +01:00
Jake Howard 059cb585db Use OS-agnostic package install for haproxy 2020-05-09 20:08:14 +01:00
Jake Howard 095c8c4562 Use sysctl to enable p2p comms 2020-05-09 20:07:19 +01:00
Jake Howard f6214f1495 Replace nginx with static server 2020-05-09 17:14:16 +01:00
Jake Howard bb5e489f8c Remove the explicit enable of TLS in Traefik
Much cleaner config!
2020-05-08 22:16:24 +01:00
Jake Howard 19fc0c0957 Add shorter URLs for upload 2020-05-08 21:45:27 +01:00
Jake Howard 2f523075ae Add upload server 2020-05-08 21:27:32 +01:00