Commit Graph

687 Commits

Author SHA1 Message Date
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
af22e89a73 Update nextcloud base 2020-08-17 13:57:53 +01:00
bf4e90d053 Update synapse 2020-08-17 13:57:44 +01:00
150a34be2f Provide cron flag to sanoid 2020-08-17 13:49:07 +01:00
0902dd001e Expose grafana 2020-08-07 12:03:45 +01:00
9d014cfa1c Install grafana and link it to HA 2020-08-07 11:52:15 +01:00
301ac37868 Remove legacy integrations 2020-08-06 17:05:19 +01:00
55f79b4a51 Remove socks proxy 2020-08-05 20:56:12 +01:00
c888fc5e72 Pull new images before taking application down 2020-08-05 17:43:04 +01:00
1195a5001e Add reflector to keep mirror lists updated 2020-08-05 12:15:28 +01:00
384a07b513 Run plausible migrations on startup 2020-08-04 22:07:45 +01:00
19c134564a Add duplicati to walker
Gotta backup them backups
2020-08-04 21:09:45 +01:00
7d3f6a8121 Remove duplicati from grimes 2020-08-04 20:58:10 +01:00
e184c7fba1 Move website over to walker 2020-08-04 20:54:53 +01:00
6ceea80ee7 Fix website restart 2020-08-04 20:54:34 +01:00
4b7830567b Add postgres backups for plausible 2020-08-04 19:49:21 +01:00
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
c435ad1ba8 Ensure plausible is restarted on error 2020-08-04 19:38:01 +01:00
969b0bd8d9 Update traefik
Fixes GHSA-6qq8-5wq3-86rp
2020-07-30 21:46:44 +01:00
ed00a0d40e Update gitea 2020-07-29 18:26:13 +01:00
a6047da465 Use default port 2020-07-28 20:31:32 +01:00
91effbcac5 Add ZFS scrub cron job 2020-07-26 22:17:28 +01:00
6e58b07519 Remove unnecessary quotes 2020-07-26 18:22:43 +01:00
ebbd2a4015 Install zfs and sanoid 2020-07-26 18:03:09 +01:00
5cb1a470ab Bump plausible pool size 2020-07-26 15:40:03 +01:00
f77cd1216f Move upload server to walker 2020-07-24 17:14:39 +01:00
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
9ee4e1c14b Add plausible analytics 2020-07-21 20:55:44 +01:00
74d40ac915 Update traefik 2020-07-18 13:29:20 +01:00
005cc528b6 Update nextcloud to 19.0.1 2020-07-17 14:48:50 +01:00
7a38207ef0 Update traefik 2020-07-15 14:53:36 +01:00
4e5359767c Allow commands to be passed to ansible-playbook
Namely `--limit`, which is awesome!
2020-07-14 19:36:16 +01:00
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
f1170b8a9b Move walker IP into variable
The OVH provider is "completely fucked"!
2020-07-14 19:19:54 +01:00
52e8f34198 Pin jellyfin to latest
It can update itself just fine
2020-07-13 18:09:33 +01:00
9d962c324b Update synapse 2020-07-13 18:04:20 +01:00
bb5a5b61bd Update traefik 2020-07-13 18:04:11 +01:00
dd8523ebdd Update gitea 2020-07-13 18:02:51 +01:00
eed13e3727 Setup offsite storage service
My own lil' S3
2020-07-12 21:01:06 +01:00
3c49c80ff1 Ensure traefik only listens on wireguard network 2020-07-12 19:29:18 +01:00
0314908eac Install docker on new server 2020-07-12 19:21:27 +01:00
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
a6a3982cc8 Provision keys for walker 2020-07-12 17:19:51 +01:00
693c3fc0ab Remove legacy vars file 2020-07-12 17:12:47 +01:00
63eecf7a56 Provision new dedicated server 2020-07-12 17:06:02 +01:00
e5e308fafa Remove firewall role
firewalld does not play nice with docker!
2020-07-12 17:04:13 +01:00
f2d7d63e2d Update nextcloud base 2020-07-10 16:15:13 +01:00
dc2b51db6b Update synapse 2020-07-10 16:02:06 +01:00
ba486a26e4 Update duplicati 2020-07-09 19:27:53 +01:00
13a70b27a4 Add RGB LED controller 2020-07-06 20:48:57 +01:00