Commit graph

374 commits

Author SHA1 Message Date
Gabriel Simmer cb21b98997
Authentik worker concurrency to 2
All checks were successful
Lint / lint (push) Successful in 25s
2023-10-30 15:58:37 +00:00
Gabriel Simmer c6ce64ea1d
Groundwork for OIDC with FreshRSS
It's broken on ARM though
2023-10-30 15:58:16 +00:00
Gabriel Simmer 12dd979483
Grafana OAuth config
All checks were successful
Lint / lint (push) Successful in 21s
2023-10-30 12:27:25 +00:00
Gabriel Simmer 541a1f9721
add tunnel to nixinate 2023-10-30 12:26:56 +00:00
Gabriel Simmer 92380a3b4b
Authentik + Postgrescluster 2023-10-30 12:26:40 +00:00
Gabriel Simmer 61f316b8e4
Swap to authentik sso
All checks were successful
Lint / lint (push) Successful in 23s
Sync gmem.ca / sync (push) Successful in 19s
2023-10-29 17:00:37 +00:00
Gabriel Simmer a6defdc380
fwupd for nas 2023-10-27 14:56:58 +01:00
Gabriel Simmer 2109c684b4
Use testing image for vaultwarden
All checks were successful
Lint / lint (push) Successful in 21s
2023-10-27 14:56:48 +01:00
Gabriel Simmer f6678914b6
Remove VM network bridge
All checks were successful
Lint / lint (push) Successful in 23s
2023-10-27 14:55:23 +01:00
Gabriel Simmer 595e52feb2
Update monitoring targets, internet speed alerts 2023-10-27 14:55:04 +01:00
Gabriel Simmer eac0c82ed8
Remove discord overrides, update emacs sha 2023-10-27 14:54:42 +01:00
Gabriel Simmer e79e843a6c
Uninstall telegram-desktop 2023-10-27 14:54:31 +01:00
Gabriel Simmer f6c17dcaac
Add pueue to home-manager config 2023-10-27 14:54:18 +01:00
Gabriel Simmer 0424e37a6c
Update london hardware clock, tailscale address 2023-10-27 14:53:59 +01:00
Gabriel Simmer ddfe25e9fe
Update flake.lock, kube diff command 2023-10-27 14:53:37 +01:00
Gabriel Simmer 4dfb6322f7
Fully migrate tclip to kubenix
All checks were successful
Lint / lint (push) Successful in 22s
2023-10-19 14:31:52 +01:00
Gabriel Simmer a351b391be
Grimblast for London
All checks were successful
Lint / lint (push) Successful in 22s
2023-10-19 12:48:01 +01:00
Gabriel Simmer 86cfde1fce
Experimenting with kubenix 2023-10-19 12:47:18 +01:00
Gabriel Simmer a73d60c4be
Disable alertmanager in k3s homelab cluster 2023-10-18 15:48:59 +01:00
Gabriel Simmer f3f186cc43
Update flake.lock 2023-10-18 15:48:51 +01:00
Gabriel Simmer d6077f19a9
Enable public dashboards in Grafana 2023-10-18 15:48:42 +01:00
Gabriel Simmer 6bab85de40
Remove scripts directory 2023-10-18 15:47:49 +01:00
Gabriel Simmer 5f60e6a0d7
Remove custom healthchecks package
All checks were successful
Lint / lint (push) Successful in 22s
2023-10-08 22:56:34 +01:00
Gabriel Simmer 70fd78a661
Enable Hyprland on London 2023-10-08 22:56:15 +01:00
Gabriel Simmer d86c834b37
Enable Promtail 2023-10-08 22:55:29 +01:00
Gabriel Simmer 36c46f5d07
Update, use opentofu 2023-10-08 22:54:52 +01:00
Gabriel Simmer e89431f6b0
Cloudflare for DNS 2023-10-08 22:54:43 +01:00
Gabriel Simmer ee71aa1563
hostNetwork for nginx ingress
All checks were successful
Lint / lint (push) Successful in 13s
2023-09-25 10:50:25 +01:00
Gabriel Simmer 557620e258
Add TTL to CoreDNS file 2023-09-25 10:50:06 +01:00
Gabriel Simmer f95e5323fb
Enable Forgejo indexer 2023-09-25 10:49:56 +01:00
Gabriel Simmer 7ecb18c85c
Enable fwupd on London 2023-09-25 10:49:37 +01:00
Gabriel Simmer 9f2f4ed670
Better healthcheck for restic 2023-09-25 10:49:19 +01:00
Gabriel Simmer 275fedcde2
Attempting to get Telegram working with Healthchecks 2023-09-25 10:48:52 +01:00
Gabriel Simmer df973e2bb9
Add glawgow and seattle to flake 2023-09-25 10:48:31 +01:00
Gabriel Simmer 5cdc1edd91
Add SMTP configuration for Healthcheck
All checks were successful
Lint / lint (push) Successful in 9s
2023-09-20 00:25:38 +01:00
Gabriel Simmer 7133da9cde
Prometheus auth secret
All checks were successful
Lint / lint (push) Successful in 10s
2023-09-20 00:01:01 +01:00
Gabriel Simmer a08c8e79c2
Deploy it-tools 2023-09-20 00:00:49 +01:00
Gabriel Simmer dd3a96e222
Nix updates
All checks were successful
Lint / lint (push) Successful in 1m36s
open vulkan beta drivers for london, alertmanager, remove syncthing
overrides, setup forgejo signing
2023-09-19 23:59:44 +01:00
Gabriel Simmer d1fee34623
Split Kubernetes ingresses, wildcard cert 2023-09-19 23:58:57 +01:00
Gabriel Simmer 6ebaaa6606
Backup becki pictures, expose coredns metrics 2023-09-15 09:22:15 +01:00
Gabriel Simmer cebf3e0831
CoreDNS scraping job 2023-09-15 09:22:02 +01:00
Gabriel Simmer df767e3638
Add basic auth to Prometheus 2023-09-15 09:21:50 +01:00
Gabriel Simmer ed21f70a53
Add comma, remove syncthing service
All checks were successful
Lint / lint (push) Successful in 13s
2023-09-13 23:18:06 +01:00
Gabriel Simmer 02a9a0b23b
Disallow outside metrics reading 2023-09-13 23:17:37 +01:00
Gabriel Simmer b9280f2e5c
Add healthchecks configuration
All checks were successful
Lint / lint (push) Successful in 15s
2023-09-13 23:02:04 +01:00
Gabriel Simmer 18941f17e0
Update syncthing to 1.24 2023-09-13 23:01:10 +01:00
Gabriel Simmer 9202371681
Update nameservers for gmem.ca
All checks were successful
Lint / lint (push) Successful in 37s
2023-09-10 21:30:54 +01:00
Gabriel Simmer d28cbe174c
Addtional restic targets 2023-09-10 21:30:45 +01:00
Gabriel Simmer f74470e5ff
Move syncthing to system service on NAS
All checks were successful
Lint / lint (push) Successful in 18s
2023-09-10 12:04:55 +01:00
Gabriel Simmer e12c0312bb
Restic based backup to b2 2023-09-10 12:04:39 +01:00