Greg Hellings
d0380f15be
fix: prevent scheduling on Zeke hard drives
2026-03-25 06:28:27 -05:00
Greg Hellings
993912f2e3
chore: update longhorn version
2026-03-09 17:33:36 -05:00
Greg Hellings
e2e39a98eb
chore: update gitea version
buildbot/nix-eval Build done. (2 warnings)
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-linode Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-zeke Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.pkg-zim Build done.
buildbot/nix-build Build done.
2026-03-05 20:12:02 -06:00
Greg Hellings
26c33dd7c0
Setup helm chart dependencies to improve the running next time
buildbot/nix-eval Build started.
2026-02-23 15:13:55 -06:00
Greg Hellings
a5bb763c86
Use new registry URL
2026-02-02 10:41:23 -06:00
Greg Hellings
fba2c7a002
Simplify Postgres running
buildbot/nix-eval Build started.
2026-01-15 22:40:57 -06:00
Greg Hellings
fa696305cc
Disable registration on gitea
buildbot/nix-eval Build done. (2 warnings)
buildbot/nix-build Build done.
buildbot/nix-effects Build done.
2026-01-08 10:46:05 -06:00
Greg Hellings
f5a1b900fb
Increase disk space for Postgres instances
2026-01-08 10:43:02 -06:00
Greg Hellings
6373bea915
Allow push-to-create
2025-12-29 01:19:58 -06:00
Greg Hellings
e0f18a4d47
Expand Longhorn volume sizes
2025-12-29 00:42:14 -06:00
Greg Hellings
6eb270233b
Update Longhorn auto-balancing
2025-12-29 00:41:55 -06:00
Greg Hellings
8e602da466
Expose new node drive to longhorn
2025-12-28 23:40:19 -06:00
Greg Hellings
1ddd5faece
Give Gitea its own database
2025-12-28 22:08:56 -06:00
Greg Hellings
264504050c
Avoid creating gitlab-runner stuff
2025-12-22 12:22:45 -06:00
Greg Hellings
993bf004aa
Upgrade immich to 2.4.1
2025-12-22 12:19:27 -06:00
Greg Hellings
afbc6e4fef
Increase disk size for Immich and Prometheus
2025-12-15 20:28:19 -06:00
Greg Hellings
a80f3bcc7f
Set domains for gitea
2025-12-04 16:23:06 -06:00
Greg Hellings
2d58a31816
Do not overwrite host SSH
2025-12-04 09:19:44 -06:00
Greg Hellings
4f9a2732bc
Add Gitea to my infra
2025-12-04 00:45:46 -06:00
Greg Hellings
4acccbe392
Remove aborted kanboard, add donetick
2025-11-27 19:45:39 -06:00
Greg Hellings
4620265ead
Add Uptime Kuma to Kubernetes
2025-11-27 01:20:09 -06:00
Greg Hellings
0a887d8cad
Enable MariaDB
2025-11-26 22:55:17 -06:00
Greg Hellings
5dc90c13d5
Add Smokeping to monitoring
2025-11-26 20:44:43 -06:00
Greg Hellings
be3f188432
Use home-built immich container
...
Using the immich conatiner for locally cached immich-go binaries, rather
than pulling the binary every time we run.
2025-11-25 23:52:47 -06:00
Greg Hellings
5133b8dd21
Update Immich to 2.3.1
2025-11-25 23:33:56 -06:00
Greg Hellings
d633f73e56
Update gitlab-runner chart
2025-11-25 23:32:39 -06:00
Greg Hellings
e027afc63f
Step up to 3 Postgres instances
2025-11-25 23:32:20 -06:00
Greg Hellings
893db983e0
Fix broken auto-deployments
2025-11-23 14:43:36 -06:00
Greg Hellings
bfd8e7cf95
Tailscale is now auto-applied
2025-11-23 14:43:15 -06:00
Greg Hellings
582dabc398
Add pinchflat to kustomization
2025-11-23 02:27:06 -06:00
Greg Hellings
05a8dc1bc5
Add pinchflat to Kubernetes
2025-11-23 02:26:22 -06:00
Greg Hellings
572419b8d3
Enable node level monitoring
2025-11-23 01:12:20 -06:00
Greg Hellings
9938c40330
Enable metrics for gitlab-runner
2025-11-22 21:32:09 -06:00
Greg Hellings
08b0ebf05f
Fix Kubernetes access
...
Give the pods the proper authorization
Clarify the jobs endpoint names
2025-11-22 21:22:51 -06:00
Greg Hellings
82acff5857
Add Prometheus scraping to Kubernetes
2025-11-22 20:15:40 -06:00
Greg Hellings
c4119dd9b7
Move jellyfin to hardware box
...
Rather than running Jellyfin on a VM as before, just move the service
over to Hosea, which isn't doing anything graphical
2025-11-08 15:37:02 -06:00
Greg Hellings
af41fd6b92
Lint yaml better
2025-11-02 23:45:16 -06:00
Greg Hellings
4e5320847b
Add backups for Immich
...
Add a nightly cron backup to push Immich backups onto the NAS
2025-10-25 01:06:31 -05:00
Greg Hellings
5e3d02843c
Add kubernetes dashboard
2025-10-22 16:18:02 -05:00
Greg Hellings
ecf97ea72c
Tailscale now needs an opaque secret
...
Somewhere in the definition of the Tailscale operator the configuraiton
changed from taking a basic-auth formatted secret to needing a
customized one. This makes that happen
2025-10-19 21:51:24 -05:00
Greg Hellings
89460c4e21
Upgrade Immich to v2.1.0
...
Move to using kustomize'd helm charts to deploy it
Update the new version of the helm chart, which has very different
values structure
Move database into the db namespace
Upgrade the db to include vectorchord
Upgrade CNPG to now include barman cloud natively
Migrate databases to Barman Cloud plugin, completely
Eliminate yet another shell script step in applying my k8s config
2025-10-19 21:48:30 -05:00
Greg Hellings
145f43d352
Add nas1 attic cache
2025-10-10 21:38:00 -05:00
Greg Hellings
04486bdd26
Cluster restored, so re-enabling replica anti-affinity
2025-09-12 20:12:10 -05:00
Greg Hellings
e4732cd89c
Add README.md
2025-09-11 23:59:50 -05:00
Greg Hellings
c891c5f514
Move some auto-deploy options around
2025-09-11 23:57:10 -05:00
Greg Hellings
9b4132610d
Update gitlab-runner Helm chart
2025-09-11 23:39:08 -05:00
Greg Hellings
f326e92ca5
Fix yaml for longhorn
2025-09-11 23:05:14 -05:00
Greg Hellings
52189eff57
Use nixhelm repo, add tailscale to autodeploy
2025-09-11 21:39:53 -05:00
Greg Hellings
5992fa86c0
Add external-secrets to helm distributions
2025-09-11 21:39:53 -05:00
Greg Hellings
c6b96642f7
Auto-install kyverno chart
2025-09-11 21:39:53 -05:00