937 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
c888fc5e72
Pull new images before taking application down 2020-08-05 17:43:04 +01:00
Jake Howard
1195a5001e
Add reflector to keep mirror lists updated 2020-08-05 12:15:28 +01:00
Jake Howard
384a07b513
Run plausible migrations on startup 2020-08-04 22:07:45 +01:00
Jake Howard
19c134564a
Add duplicati to walker
Gotta backup them backups
2020-08-04 21:09:45 +01:00
Jake Howard
7d3f6a8121
Remove duplicati from grimes 2020-08-04 20:58:10 +01:00
Jake Howard
e184c7fba1
Move website over to walker 2020-08-04 20:54:53 +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
4e5359767c
Allow commands to be passed to ansible-playbook
Namely `--limit`, which is awesome!
2020-07-14 19:36:16 +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
f1170b8a9b
Move walker IP into variable
The OVH provider is "completely fucked"!
2020-07-14 19:19:54 +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
0314908eac
Install docker on new server 2020-07-12 19:21:27 +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
a6a3982cc8
Provision keys for walker 2020-07-12 17:19:51 +01:00
Jake Howard
693c3fc0ab
Remove legacy vars file 2020-07-12 17:12:47 +01:00
Jake Howard
63eecf7a56
Provision new dedicated server 2020-07-12 17:06: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