Moritz Graf
18a7292844
fix(dns,k8s): add moritzgraf.de apex A record, modernize ingress, and resolve cluster alerts
...
- terraform: add ovh_domain_zone_record.moritzgraf_domain pointing to cluster IP
- k8s/web: modernize Ingress to networking.k8s.io/v1 with traefik class and auto-renew TLS certificate
- k8s/backup: set activeDeadlineSeconds and backoffLimit: 3 on gdrive-to-gphotos, clean dead pods
- k8s/openclaw: set failedJobsHistoryLimit: 1 on wiki backup cronjob and purge stale failed job
- k8s/coder: increase postgresql CPU limit to 500m to eliminate CFS CPU throttling
2026-09-19 18:19:54 +02:00
Moritz Graf
474af29c4d
feat(openclaw): integrate YouTube and Google Maps Platform MCP skills and GCP infrastructure
2026-09-18 11:46:10 +02:00
Moritz Graf
0184fc9527
feat(openclaw): provision google calendar service account and configure calendar MCP server
2026-09-15 21:46:48 +02:00
Moritz Graf
ea6fa7344d
feat(openclaw,infra): optimize token usage with GLM-5.3-Flash and add Garmin MCP integration
...
- Migrate OpenClaw primary model to z-ai/glm-5.3-flash across conductor, heartbeat, subagents, and vision
- Configure deepseek-v4.1-flash and qwen3.8-flash as fallback models; retire claude-3.7-sonnet and deepseek-v4-pro
- Decouple heartbeat target to prevent active session context amplification and token bleed
- Add Garmin Connect MCP integration, secret unpacking, and Elite Strength Coach SOUL protocol
- Add ADR 0001 documenting hybrid tool search and subagent architecture
- Update Authentik configuration, theme styles, and Terraform state
- Add Grafana dashboard for Taupi fan monitoring and update Velero secrets
- Bump knowledge-wiki submodule pointer
2026-09-13 22:21:17 +02:00
Moritz Graf
1e81cdbead
feat(openclaw): add shopping, supermarket deals, geizhals, and ebay MCP tools
2026-09-10 21:32:22 +02:00
Moritz Graf
2b0575364b
feat: enable Google Photos Library API in Terraform and create gdrive-to-gphotos sync Job
2026-07-18 21:41:33 +02:00
Moritz Graf
15e802bebc
I have added a lot of changes from various ai sessions
2026-07-01 11:01:01 +02:00
Moritz Graf
0aac20e672
Current state of terraform code
2025-05-29 11:37:24 +02:00
Moritz Graf
ee5b34bea9
Adding new domains, without veerfgication or key currently
2025-05-29 11:19:45 +02:00
Moritz Graf
04184e24e6
Adding dkim key
2025-05-29 11:11:14 +02:00
Moritz Graf
b2b3e28033
Adding ameliegraf.de
2025-05-29 11:07:07 +02:00
Moritz Graf
201aefe8da
Adding google workspace terraform code
2025-04-21 14:03:10 +02:00
Moritz Graf
80d0e182cb
Adding various things
2021-09-19 13:28:08 +02:00
Moritz Graf
de01e34a40
Fixing current terraform state
2021-08-13 17:37:40 +02:00
Moritz Graf
e6d78779fd
Adding current state
2020-12-15 12:01:41 +01:00
Moritz Graf
b3dde4b0d9
Migrated whole setup to new server
2020-11-15 16:23:59 +01:00
Moritz Graf
5a2d0fa1e4
Addding new tf state
2020-11-14 19:46:40 +01:00
Moritz Graf
21d6a7bfc7
Adding new hetzner server as target
2020-11-14 19:28:56 +01:00
Moritz Graf
4ad680afdf
Still not migrated, but tried for the 4th time
2020-06-12 14:24:18 +02:00
Moritz Graf
1dfb16b4f4
Migration complete
2020-05-20 12:41:47 +02:00
Moritz Graf
38e2091c00
Add current state
2020-05-18 22:12:38 +02:00
Moritz Graf
e7685f2c62
Adding everything to let gitea work via https
2020-05-01 19:11:16 +02:00
Moritz Graf
5e6d0d0bfe
Current state
2020-04-18 23:49:09 +02:00
Moritz Graf
38113a36e9
Migrating tt-rss
2020-04-13 19:24:01 +02:00
Moritz Graf
58146a07a2
small fix with corona
2020-04-10 02:18:12 +02:00
Moritz Graf
4feb85393e
Changin corona & corona-api to haumdaucher
2020-04-09 23:13:20 +02:00
Moritz Graf
678257c59a
Adding wildcard forward for haumdaucher.de
2020-04-04 13:15:18 +02:00
Moritz Graf
f48650456b
Working k8s cluster
2020-04-04 12:18:18 +02:00
Moritz Graf
36be4c2d3c
Adding corona-api s endpoint
2020-03-22 15:33:59 +01:00
Moritz Graf
fe3c95da8f
Adding corona.haumdaucher.de
2020-03-22 10:33:56 +01:00
Moritz Graf
2df820b717
Moving Terraform to this repo
2020-02-23 18:46:47 +01:00