Commit Graph

593 Commits

Author SHA1 Message Date
Jake Howard
6716b418d7 Ensure cron tasks are run as the right user
Looks like by default they're installed as the current user, not root. Bad ansible documentation!
2020-08-17 22:29:02 +01:00
Jake Howard
af22e89a73 Update nextcloud base 2020-08-17 13:57:53 +01:00
Jake Howard
bf4e90d053 Update synapse 2020-08-17 13:57:44 +01:00
Jake Howard
150a34be2f Provide cron flag to sanoid 2020-08-17 13:49:07 +01:00
Jake Howard
0902dd001e Expose grafana 2020-08-07 12:03:45 +01:00
Jake Howard
9d014cfa1c Install grafana and link it to HA 2020-08-07 11:52:15 +01:00
Jake Howard
301ac37868 Remove legacy integrations 2020-08-06 17:05:19 +01:00
Jake Howard
55f79b4a51 Remove socks proxy 2020-08-05 20:56:12 +01:00
Jake Howard
384a07b513 Run plausible migrations on startup 2020-08-04 22:07:45 +01:00
Jake Howard
6ceea80ee7 Fix website restart 2020-08-04 20:54:34 +01:00
Jake Howard
4b7830567b Add postgres backups for plausible 2020-08-04 19:49:21 +01:00
Jake Howard
7c0d78ee9d Remove folding-at-home
New server location isn't especially ventilated, so heat is an issue.

I'm sorry.
2020-08-04 19:41:01 +01:00
Jake Howard
c435ad1ba8 Ensure plausible is restarted on error 2020-08-04 19:38:01 +01:00
Jake Howard
969b0bd8d9 Update traefik
Fixes GHSA-6qq8-5wq3-86rp
2020-07-30 21:46:44 +01:00
Jake Howard
ed00a0d40e Update gitea 2020-07-29 18:26:13 +01:00
Jake Howard
a6047da465 Use default port 2020-07-28 20:31:32 +01:00
Jake Howard
91effbcac5 Add ZFS scrub cron job 2020-07-26 22:17:28 +01:00
Jake Howard
6e58b07519 Remove unnecessary quotes 2020-07-26 18:22:43 +01:00
Jake Howard
ebbd2a4015 Install zfs and sanoid 2020-07-26 18:03:09 +01:00
Jake Howard
5cb1a470ab Bump plausible pool size 2020-07-26 15:40:03 +01:00
Jake Howard
f77cd1216f Move upload server to walker 2020-07-24 17:14:39 +01:00
Jake Howard
3c7c0ec3fa GZIP plausible traffic
Plausible doesn't gzip for itself. Funnily enough the tracker is actually too small to be compressed by Traefik!
2020-07-22 12:18:49 +01:00
Jake Howard
9ee4e1c14b Add plausible analytics 2020-07-21 20:55:44 +01:00
Jake Howard
74d40ac915 Update traefik 2020-07-18 13:29:20 +01:00
Jake Howard
005cc528b6 Update nextcloud to 19.0.1 2020-07-17 14:48:50 +01:00
Jake Howard
7a38207ef0 Update traefik 2020-07-15 14:53:36 +01:00
Jake Howard
b7aebfaabd Move statping to new machine
Also update it to the latest version. It's probably still buggy AF, but it'll do for what I need it to rigth now.
2020-07-14 19:35:55 +01:00
Jake Howard
52e8f34198 Pin jellyfin to latest
It can update itself just fine
2020-07-13 18:09:33 +01:00
Jake Howard
9d962c324b Update synapse 2020-07-13 18:04:20 +01:00
Jake Howard
bb5a5b61bd Update traefik 2020-07-13 18:04:11 +01:00
Jake Howard
dd8523ebdd Update gitea 2020-07-13 18:02:51 +01:00
Jake Howard
eed13e3727 Setup offsite storage service
My own lil' S3
2020-07-12 21:01:06 +01:00
Jake Howard
3c49c80ff1 Ensure traefik only listens on wireguard network 2020-07-12 19:29:18 +01:00
Jake Howard
9c0682ef9b Restrict SSH connections to wireguard cidr
Except on home server, still handy to connect on same network.
2020-07-12 17:53:02 +01:00
Jake Howard
e5e308fafa Remove firewall role
firewalld does not play nice with docker!
2020-07-12 17:04:13 +01:00
Jake Howard
f2d7d63e2d Update nextcloud base 2020-07-10 16:15:13 +01:00
Jake Howard
dc2b51db6b Update synapse 2020-07-10 16:02:06 +01:00
Jake Howard
ba486a26e4 Update duplicati 2020-07-09 19:27:53 +01:00
Jake Howard
13a70b27a4 Add RGB LED controller 2020-07-06 20:48:57 +01:00
Jake Howard
82bffc3538 Setup firewalld 2020-07-03 21:53:31 +01:00
Jake Howard
fba284f9a9 Change primary gitea domain to the one I actually use 2020-07-02 19:42:51 +01:00
Jake Howard
1c99477ce9 Move nextcloud config into root 2020-07-02 18:44:27 +01:00
Jake Howard
c80d4b7e04 Move tt-rss config out of config directory 2020-07-02 18:24:26 +01:00
Jake Howard
689c0cecd9 Set permissions on nextcloud data dir 2020-07-02 17:52:53 +01:00
Jake Howard
452118e2a9 Update synapse 2020-07-02 17:41:22 +01:00
Jake Howard
86a398d6b4 Replace docker-compose restart hack with shell handler hack
The docker-compose integration would start 2 of the same container, which does bad things to things like databases!
2020-06-28 20:13:12 +01:00
Jake Howard
71086ca291 Do HA person management through web UI 2020-06-28 19:35:39 +01:00
Jake Howard
e2ca9ad4a9 Don't use host hack to connect to influx
Just bind to internal port like a sane person
2020-06-28 19:16:22 +01:00
Jake Howard
9f09554053 Set some sysctl settings so zeroconf works for HA
https://stackoverflow.com/a/46890741
2020-06-28 17:35:49 +01:00
Jake Howard
bf2a5e9320 Add Tado and Arlo integrations 2020-06-27 21:00:18 +01:00