Commit Graph

467 Commits

Author SHA1 Message Date
Jake Howard 2a4b3ec3e6 Increase timeout for SSH sessions
Stll check relatively often the client is still there, but check many times so the connection stays open a decent amount of time. Especially useful for long-running commands.
2020-11-08 22:04:30 +00:00
Jake Howard f5c7c094d3 Fix gotify container name
Gotify != duplicati
2020-11-08 11:07:57 +00:00
Jake Howard 5c1f17e2aa Update synapse 2020-10-28 18:22:30 +00:00
Jake Howard 0fc57049e4 Update nextcloud to 20.0.1 2020-10-28 15:22:49 +00:00
Jake Howard f450d4a8f2 Pin jellyfin version 2020-10-27 17:38:10 +00:00
Jake Howard f414781182 Use new whoami container 2020-10-27 16:13:14 +00:00
Jake Howard c63506d2bc Pin traefik to patch version 2020-10-27 16:13:14 +00:00
Jake Howard 6ae8d0febe Pin plausible versions 2020-10-27 16:13:14 +00:00
Jake Howard ff72f5a25e Move nextcloud data dir to ZFS 2020-10-24 14:26:30 +01:00
Jake Howard 5eb3870fbe Set mode on fail2ban filter and jail 2020-10-24 12:10:54 +01:00
Jake Howard 8932ac828f Add geoip database for plausible 2020-10-24 12:10:37 +01:00
Jake Howard 47ad40bb52 Remove watchtower, and do updates manually from now on
Keeps @IronicBadger happy!
2020-10-22 18:07:48 +01:00
Jake Howard efd22010b7 Use new LSIO mod which does more 2020-10-19 17:29:28 +01:00
Jake Howard a46525aa80 Move configuration for custom port to Traefik config rather than custom container expose
Still a work-around for https://github.com/plausible/analytics/pull/237
2020-10-18 22:31:23 +01:00
Jake Howard 0ca3f36f7a Move some more nextcloud components to ZFS 2020-10-18 18:02:48 +01:00
Jake Howard bedbb0f5f4 Fix service to restart 2020-10-16 19:16:42 +01:00
Jake Howard 1930cc83e8 Use generic package module 2020-10-16 19:16:42 +01:00
Jake Howard b2e91d7d6d Update haproxy fail2ban jail to use systemd for logs 2020-10-16 19:16:42 +01:00
Jake Howard 4890c3d3e5 Revert "Remove fail2ban"
This reverts commit 1f0e33acc8.
2020-10-16 19:16:42 +01:00
Jake Howard 30baed441e Mount external files into nextcloud
Means some bits can live outside the nextcloud dir
2020-10-10 18:01:27 +01:00
Jake Howard b8ea056455 Remove netdata
Don't use it anyway
2020-10-09 23:39:55 +01:00
Jake Howard 6852b84406 Change watchtower to run daily
A holdover until less of the containers are using `:latest`
2020-10-09 23:20:07 +01:00
Jake Howard 5496744428 Remove web-rng 2020-10-09 23:11:53 +01:00
Jake Howard f7afaacbdc Move website to be hosted on GitLab pages 2020-10-09 21:35:57 +01:00
Jake Howard 7f09db5d20 Add heimdall 2020-10-07 14:09:23 +01:00
Jake Howard e9f61070f8 Update nextcloud to version 20
Using the new LSIO tags for version specific pins! 🎉
2020-10-07 09:18:32 +01:00
Jake Howard 0a9deb3d9e Update plausible environment so it's compatible with v1
Read the changelog, folks!
2020-10-06 21:48:34 +01:00
Jake Howard 93ccb686e7 Drive watchtower config from environment 2020-10-06 09:10:26 +01:00
Jake Howard 413ff4dad9 Add script to update containers
This is an attended update, which is better. Eventually replace watchtower
2020-10-06 08:44:01 +01:00
Jake Howard 2c4e1e0414 Pin Plausible to major version 2020-10-05 18:43:12 +01:00
Jake Howard 29c9e14f62 Remove haproxy chroot
This is technically _slightly_ less secure, but means it logs to journald properly, so can be picked up by fail2ban in future
2020-10-05 11:10:29 +01:00
Jake Howard 4c40faf21d Move clickhouse off ZFS
For some reason, they really don't play well together!
2020-10-03 17:18:11 +01:00
Jake Howard 68bda30cb2 Add nginx container for getting access to files via rclone 2020-10-03 11:41:38 +01:00
Jake Howard 64788eb602 Move transcodes to tempfs
Means I can remove the scratch disk
2020-10-02 18:12:15 +01:00
Jake Howard 191374b812 Move deluge onto walker
Stop torrent traffic being limitted by home broadband
2020-10-02 18:11:34 +01:00
Jake Howard 6cfaa3a03a Update traefik 2020-10-02 09:20:33 +01:00
Jake Howard aee9507ec0 Update synapse 2020-10-02 09:13:41 +01:00
Jake Howard addd4f351c Update nextcloud base 2020-10-02 09:13:34 +01:00
Jake Howard 285f7b8a31 Update Gotify 2020-10-02 09:13:13 +01:00
Jake Howard a799ad9657 Scale gitlab up a tiny bit 2020-10-01 19:46:04 +01:00
Jake Howard 4742552839 Add notes site 2020-09-30 18:49:36 +01:00
Jake Howard 4e7c5ffd67 Add docker mod to scale worker processes to a sane value 2020-09-28 20:14:41 +01:00
Jake Howard 07b0650618 Remove statping
It's buggy as all hell, super slow, and doesn't really get used for monitoring
2020-09-27 14:17:46 +01:00
Jake Howard 5079599b9d Require TLS 1.2 2020-09-27 12:36:49 +01:00
Jake Howard d93920c2b6 Move home-assistant stuff to ZFS 2020-09-27 11:31:05 +01:00
Jake Howard a303bed27f Define app data dir in variable 2020-09-26 21:15:44 +01:00
Jake Howard 24d11deeae Update ansible-lint
Required a lot of renaming :(
2020-09-26 17:53:47 +01:00
Jake Howard cc43910be6 Fix scrutiny so it picks up which task to run correctly 2020-09-26 17:10:07 +01:00
Jake Howard 3c21c5670c Replace postgres with mariadb
Its' recommended, and might hopefully fix my annoying auth issues!
2020-09-26 14:49:38 +01:00
Jake Howard 40488f62b7 Also set user id for collector container
Else it chowns the DB, and doesn't run correctly
2020-09-24 22:18:34 +01:00