4eaae0fa75
isponsorblocktv: deploy docker container
flake / flake (push) Successful in 1m18s
2024-10-06 21:38:06 +01:00
31a9828430
prometheus: add service and enable reporting globally ( #330 )
...
flake / flake (push) Successful in 1m15s
## Test plan:
- https://prometheus.ts.hillion.co.uk/graph?g0.expr=1%20-%20(node_filesystem_avail_bytes%7Bmountpoint%20%3D%20%22%2F%22%2C%20device%3D%22tmpfs%22%7D%20%2F%20node_filesystem_size_bytes%7Bmountpoint%20%3D%20%22%2F%22%2C%20device%3D%22tmpfs%22%7D)&g0.tab=0&g0.display_mode=lines&g0.show_exemplars=0&g0.range_input=1h - reports percentage used on all tmpfs roots. This is exactly what I wanted, in the future I might add alerts for it as high tmpfs usage is a sign of something being wrong and is likely to lead to OOMing.
Aside: NixOS is awesome. I just deployed full monitoring to every host I have and all future hosts in minutes.
Reviewed-on: #330
Co-authored-by: Jake Hillion <jake@hillion.co.uk>
Co-committed-by: Jake Hillion <jake@hillion.co.uk>
2024-09-23 20:24:31 +01:00
85246af424
caddy: update to unstable
...
flake / flake (push) Successful in 1m13s
The default config for automatic ACME no longer works in Caddy <2.8.0.
This is due to changes with ZeroSSL's auth. Update to unstable Caddy
which is new enough to renew certs again.
Context: https://github.com/caddyserver/caddy/releases/tag/v2.8.0
Add `pkgs.unstable` as an overlay as recommended on the NixOS wiki. This
is needed here as Caddy must be runnable on all architectures.
2024-09-05 00:04:08 +01:00
3d642e2320
boron: move postgresqlBackup to disk to reduce ram pressure
flake / flake (push) Successful in 1m14s
2024-08-09 23:37:16 +01:00
db5dc5aee6
step-ca: enable server on sodium and load root certs
flake / flake (push) Successful in 1m14s
2024-08-01 23:28:22 +01:00
cde6bdd498
tywin: enable clevis/tang for boot
flake / flake (push) Successful in 1m13s
2024-06-10 22:34:28 +01:00
0ef24c14e7
tailscale: update to included nixos module
flake / flake (push) Successful in 1m43s
2024-04-27 15:36:45 +01:00
4d1521e4b4
be.lt: add beryllium laptop
flake / flake (push) Successful in 1m43s
2024-04-21 17:15:14 +01:00
5e725b14bb
impermenance: fix zsh history file
continuous-integration/drone/push Build is passing
2024-03-16 15:00:34 +00:00
d7398e38df
flake: update to nixpkgs 2311
continuous-integration/drone/push Build is passing
2024-02-10 15:34:54 +00:00
f176a9e4d5
impermanence: conditionally bind mount container storage
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-02-06 21:34:16 +00:00
bc5d370d0b
add gitea
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2023-12-31 00:06:51 +00:00
5a6151306c
add unifi
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-12-10 23:50:14 +00:00
82c98f4685
matrix: migrate vm.strangervm->jorah
continuous-integration/drone/pr Build was killed
continuous-integration/drone/push Build was killed
2023-11-26 23:47:22 +00:00
39be74d976
gendry: switch to impermanence
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-26 21:16:29 +01:00
0858206619
zigbee2mqtt: move from microserver to router
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-23 19:52:32 +01:00
9dd6e4f2a3
router: switch to impermanence
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2023-07-23 18:09:43 +01:00