Commit Graph
100 Commits
Author SHA1 Message Date
Greg Hellings bbbfb6cbf6 Add immich-public-proxy
Add immich-public-proxy service
Add immich.thehellings.com vhost
Re-arrange the host file to alphabetical
2025-12-06 22:28:03 -06:00
Greg Hellings 35078fc70d Make ghostty, zellij, and nvim work more nicely 2025-12-05 14:16:06 -06:00
Greg Hellings c8fe4a91a3 Fix Zellij navigation 2025-12-05 10:53:03 -06:00
Greg Hellings a80f3bcc7f Set domains for gitea 2025-12-04 16:23:06 -06:00
Greg Hellings 56c8470db7 Speed up rebuilds 2025-12-04 16:22:40 -06:00
Greg Hellings c0d85269db Speed rebuilds 2025-12-04 22:21:03 +00:00
Greg Hellings e96c89ec61 Update forwarding for gitea 2025-12-04 22:20:50 +00:00
Greg Hellings 6d73dd3fb4 Revert network changes on Jeremiah 2025-12-04 09:24:08 -06:00
Greg Hellings 5ad3fcf90d Disable gitlab-runners 2025-12-04 09:24:08 -06:00
Greg Hellings 4872ec439e Update Jeremiah IP 2025-12-04 09:24:08 -06:00
Greg Hellings 2d58a31816 Do not overwrite host SSH 2025-12-04 09:19:44 -06:00
Greg Hellings 038b27edf3 Update SSH hosts 2025-12-04 09:12:12 -06:00
Greg Hellings e8f03d4ad6 Load balance git SSH 2025-12-04 15:08:38 +00:00
Greg Hellings 4f9a2732bc Add Gitea to my infra 2025-12-04 00:45:46 -06:00
Greg Hellings b2b4162715 zed-editor-fhs cannot open /etc/nixos 2025-12-03 08:15:50 -06:00
Greg Hellings e0dec7de16 Update hash for tailscale-operator 2025-12-03 05:23:27 -06:00
Greg Hellings 98d188bf0b Use DHCP across the board 2025-12-02 21:34:13 -06:00
Greg Hellings 035bd48635 Update flake lock 2025-12-02 15:58:51 -06:00
Greg Hellings d0163c4dd7 Add gnupg agent to baseline and Zed to FHS 2025-12-02 15:05:46 -06:00
Greg Hellings 06244af906 Disable port being bad 2025-12-02 15:04:49 -06:00
Greg Hellings d01f2bc4c1 Only give myself for DNS 2025-12-01 16:37:00 -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 19066c3d06 Fix typo 2025-11-25 23:57:30 -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 7179ec7c82 Move images to separate repo 2025-11-25 23:23:41 -06:00
Greg Hellings 3d6b9fa64b Tweak image build to simplify 2025-11-25 22:05:36 -06:00
Greg Hellings 33512d6ca0 Copy policy.json into place 2025-11-25 20:35:02 -06:00
Greg Hellings df8912d05d Now try using the build image 2025-11-25 20:29:05 -06:00
Greg Hellings 81223079c2 Add builder image 2025-11-25 20:16:06 -06:00
Greg Hellings d64a000657 Fix name of image 2025-11-25 19:04:03 -06:00
Greg Hellings 0e3d44dd26 Disable resolved in gitlab 2025-11-25 19:03:38 -06:00
Greg Hellings 18e48114af mkdir before writing file 2025-11-25 17:05:05 -06:00
Greg Hellings 8ff96e2016 Configure policy.json 2025-11-25 17:01:32 -06:00
Greg Hellings ac23848173 Set arguments directly 2025-11-25 16:55:13 -06:00
Greg Hellings fbd7f0baef Another attempt to fix syntax 2025-11-25 16:52:49 -06:00
Greg Hellings 28973eabb7 Try fixing syntax 2025-11-25 16:50:08 -06:00
Greg Hellings 5dd99f7bae Need to add options to Docker image 2025-11-25 16:48:18 -06:00
Greg Hellings 9d006a1768 Build and push together 2025-11-25 16:38:56 -06:00
Greg Hellings 31ecf32bf9 Add img-immich for Immich backups 2025-11-25 15:01:26 -06:00
Greg Hellings a1c343ce71 Update nix helm pin 2025-11-23 14:43:53 -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 8767fb0498 Remove old, deprecated files 2025-11-23 02:25:54 -06:00
Greg Hellings 572419b8d3 Enable node level monitoring 2025-11-23 01:12:20 -06:00
Greg Hellings cde08576c2 Enable kea exporter on Genesis 2025-11-23 01:11:56 -06:00
Greg Hellings b450d1b170 Restart pinchflat automatically 2025-11-23 01:11:13 -06:00
Greg Hellings c0cb9905c5 Pull from Kubernetes Prometheus 2025-11-22 21:57:05 -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 9497957ba5 Add bookmarks for Prometheus and Grafana 2025-11-22 16:12:33 -06:00
Greg Hellings 7734edf4bd Add devcontainer to Exodus 2025-11-22 16:12:15 -06:00
Greg Hellings e5b43de61c Add dnsmasq and kea exporters 2025-11-21 00:01:49 -06:00
Greg Hellings 5ae91f18ba Update my exporters 2025-11-20 23:14:15 -06:00
Greg Hellings 33649e8a61 Add all harvest hosts 2025-11-20 23:14:15 -06:00
Greg Hellings 7ae97dc097 Set DHCP for nas1 2025-11-20 09:55:41 -06:00
Greg Hellings 3593d35a1b Simplify Genesis services 2025-11-20 09:54:24 -06:00
Greg Hellings d6922c3318 Enable Prometheus server and Grafana 2025-11-19 22:43:28 -06:00
Greg Hellings b8d3d11e06 Enable prometheus everywhere 2025-11-19 22:43:10 -06:00
Greg Hellings 1e2a17e56f Update flake pin 2025-11-19 22:42:52 -06:00
Greg Hellings fed059d1f4 Add a patch for attic to handle large files 2025-11-19 14:25:35 -06:00
Greg Hellings 1165917832 Add tags to tailscale nodes 2025-11-16 22:34:22 -06:00
Greg Hellings 53e431f4ee Update zims 2025-11-13 16:13:38 -06:00
Greg Hellings 75208921c7 Update old zed settings 2025-11-09 03:13:24 -06:00
Greg Hellings 0e012eb9e0 Update old setting names 2025-11-08 20:40:04 -06:00
Greg Hellings 2ad5b32565 Fix new package names 2025-11-08 16:11:37 -06:00
Greg Hellings 2439bdf588 Add rtl to Hosea 2025-11-08 16:08:00 -06:00
Greg Hellings 9f05158524 Add moonlight to Exodus 2025-11-08 16:08:00 -06:00
Greg Hellings e8eef789d7 Update package pins 2025-11-08 16:01:21 -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 3552aa0890 Support auto-launching Steam and Sunshine 2025-11-08 13:59:34 -06:00
Greg Hellings 7be09a866c Remove unwanted virt config on Zeke 2025-11-03 08:33:37 -06:00
Greg Hellings af41fd6b92 Lint yaml better 2025-11-02 23:45:16 -06:00
Greg Hellings 518c3898b6 Explicitly name excluded packages 2025-11-02 23:06:14 -06:00
Greg Hellings 1e7bf67597 Lots of formatting? 2025-11-02 22:59:43 -06:00
Greg Hellings 9c66f1ae1d Reformatting ftw 2025-11-02 22:49:57 -06:00
Greg Hellings 5e55c31019 Reformatting 2025-11-02 22:44:01 -06:00
Greg Hellings 2239dbeb45 Do not attempt aarch64-darwin builds on break 2025-11-02 22:39:48 -06:00
Greg Hellings a227302e36 Make the Gitlab Runner exclusive choices. 2025-11-02 22:33:05 -06:00
Greg Hellings e60d62ce45 Only build Darwin on Garnix 2025-10-31 00:14:41 -05:00
Greg Hellings 8e4ea37fba Install steam to Exodus. 2025-10-30 20:19:28 -05:00
Greg Hellings 90df912f1a Fix auto-mounting NFS
Since my NFS mounts are connecting across tailscale, we need to force
them to wait for the tailscaled to be connected already
2025-10-26 22:19:27 -05: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 3a64c364eb Fix Portainer bookmark 2025-10-22 15:45:20 -05:00
Greg Hellings 9e8e9aa514 Update tailscale module
Allow me to configure the hostname that tailscale reports
2025-10-22 15:41:04 -05:00
Greg Hellings 0bb96abdbe Add go to ivr 2025-10-21 09:59:31 -05:00
Greg Hellings 02a6004eb0 Upgrade Flux to 2.7.2 2025-10-19 21:52:57 -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 0de9d5e002 Update bookmark set 2025-10-16 23:21:39 -05:00
Greg Hellings 6a934a7720 Fix cache key for attic 2025-10-16 23:21:14 -05:00