|
5753cd2cf1
|
Provision my pi with ansible now
It's insanely slow, but works
|
2023-01-08 17:59:22 +00:00 |
|
|
e86ed81102
|
Decommission decker server
It's been replaced by prometheus running internally, and uptimerobot checking.
|
2022-12-09 19:04:54 +00:00 |
|
|
a51854f48c
|
Shuffle around cron jobs to run earlier at night
|
2022-11-20 22:52:00 +00:00 |
|
|
4c8d5ffe44
|
Remove all references to traefik pages
|
2022-11-01 20:30:16 +00:00 |
|
|
10f43bc38d
|
Prioritise OS-drive's snapraid content file over ZFS
Reads are much faster as it's SSD based, and it avoids unnecessary reads on the pool
|
2022-08-24 15:24:36 +01:00 |
|
|
a15c300856
|
Ensure forrest saves DB backups to the correct place
|
2022-06-04 22:24:53 +01:00 |
|
|
b23b5e130e
|
Keep a few frequent backups in case of screw ups
|
2022-05-17 18:09:03 +01:00 |
|
|
e176ba371c
|
Move my settings out of default
|
2022-05-17 18:09:03 +01:00 |
|
|
9404f71dc6
|
Remove old DB backups dir from backups
|
2022-01-16 17:56:45 +00:00 |
|
|
a07b1dbad5
|
Ensure grimes backs up its databases
|
2022-01-16 17:56:13 +00:00 |
|
|
5cc552d0eb
|
Add container to automatically backup DBs
|
2022-01-16 17:51:03 +00:00 |
|
|
41289ab359
|
Reduce ZFS memory usage to 5GB
That's still more than 1GB per usable TB of space. Should really be ample
|
2022-01-08 12:29:35 +00:00 |
|
|
fcda77e750
|
Extract vault items from host vars
|
2021-12-21 19:36:52 +00:00 |
|
|
bbfd872a24
|
Mount the whole host into the restic LXC, so I can backup PVE config
|
2021-12-11 13:17:58 +00:00 |
|
|
eed75d8648
|
Mount homeassistant data into restic for external backup
|
2021-11-21 21:53:35 +00:00 |
|
|
a135aae5f3
|
Provision new VM
This will be used for monitoring
|
2021-09-25 16:59:23 +01:00 |
|
|
2db8ca5059
|
Add basic auth to dokku
|
2021-09-05 23:11:28 +01:00 |
|
|
c2cd2e6e34
|
Add backups for grimes
|
2021-08-30 21:50:55 +01:00 |
|
|
edc5c325b7
|
Correctly check hostname against PVE hosts
Some of the hostnames have `-` in instead, which caused issues with the SSH config detecting which users to allow
|
2021-08-23 19:56:04 +01:00 |
|
|
23fc7bbb12
|
Use slightly less memory for ZFS
|
2021-08-22 15:58:49 +01:00 |
|
|
1c07534c40
|
Stop resetting dokku hostname to default
|
2021-06-26 21:27:39 +01:00 |
|
|
77d2b82761
|
Add healthchecks for snapraid
|
2021-06-26 11:45:56 +01:00 |
|
|
09a010f28e
|
Version snapraid config
Using fork of role at https://github.com/IronicBadger/ansible-role-snapraid/pull/7
|
2021-06-25 22:43:26 +01:00 |
|
|
50c5ed68e3
|
Install some dokku plugins
|
2021-06-22 22:57:02 +01:00 |
|
|
83c84abc62
|
Use dokku role to install it
I also switched the host to debian, as the arch install didn't quite work.
|
2021-06-22 22:08:01 +01:00 |
|
|
e3502ae1e0
|
Provision dokku server
|
2021-06-20 12:12:34 +01:00 |
|
|
d59e86a8e8
|
Remove unnecessary private_ip var from forrest
It was redundant
|
2021-06-03 20:47:33 +01:00 |
|
|
9a6eef0320
|
Use correct cidr for GitLab auth
|
2021-05-29 22:49:57 +01:00 |
|
|
d922bf30ef
|
Allow git user to authenticate over SSH
|
2021-05-29 22:01:28 +01:00 |
|
|
69abafd8c8
|
Put GitLab on a real domain
|
2021-05-29 16:21:47 +01:00 |
|
|
ae597a7359
|
Backup plain DB backups on walker
|
2021-05-16 15:36:56 +01:00 |
|
|
a124bff473
|
Add scheduling for backup and forgetting
Only forget on 1 machine
|
2021-05-16 15:34:37 +01:00 |
|
|
1431f7a30a
|
Add restic to walker
|
2021-05-09 14:26:21 +01:00 |
|
|
48c88347a9
|
Add some healthchecks integration to backup
|
2021-05-08 16:45:08 +01:00 |
|
|
781aa93892
|
Add some restic wrapper things
|
2021-05-08 16:45:08 +01:00 |
|
|
9b31efbf43
|
Destroy grimes
And the entire Linode integration
|
2021-05-05 18:11:14 +01:00 |
|
|
ad415c2b53
|
Move website to walker
|
2021-05-02 17:24:10 +01:00 |
|
|
6973fb536f
|
Add fail2ban for traefik
Remote action coming soon
|
2021-03-28 13:05:38 +01:00 |
|
|
1d997d3c33
|
Remove separate private and protected IP
|
2021-03-27 18:42:06 +00:00 |
|
|
f436e4660b
|
Remove intersect host config
is dead
|
2021-03-24 22:19:50 +00:00 |
|
|
e67e4565d3
|
Remove expose_ssh and support SSH listening on nebula and PVE
No more wireguard SSH for me
|
2021-03-24 22:19:29 +00:00 |
|
|
ab1e2fbae2
|
Increase ZFS RAM usage
If i've got a load of RAM free, it might as well be being used to cache ZFS!
|
2021-03-06 21:38:21 +00:00 |
|
|
6b95b75fc2
|
Move telegraf to host
This makes metric collection for SMART much simpler. I'll still be using the prometheus node exporter for actual system metrics, though.
|
2021-03-05 20:39:11 +00:00 |
|
|
b264e5cbcc
|
Monitor traefik with prometheus rather than influxdb
|
2021-03-04 16:37:53 +00:00 |
|
|
fe2450d43b
|
Add grafana docker network and restrict port binds
|
2021-03-04 14:39:40 +00:00 |
|
|
ac68b36841
|
Initially provision deluge machine
Based on Docker, so deluge itself is easier to install and keep updated. Until such time it's in the repos
|
2021-02-01 15:40:06 +00:00 |
|
|
7b9bab14fa
|
Remove stray variables file
|
2021-01-31 16:56:25 +00:00 |
|
|
c7fba8107a
|
Move grafana to forrest
|
2021-01-31 16:52:24 +00:00 |
|
|
058290b321
|
Keep track of IPs for PVE hosts
Yea they're all random, I'll deal with that later
|
2021-01-31 12:46:43 +00:00 |
|
|
a44a79031a
|
Init some skeleton nebula stuff
|
2021-01-25 21:53:04 +00:00 |
|