Commit graph

430 commits

Author SHA1 Message Date
Gabriel Simmer fc2a5832d7
Default project name for site deployment
All checks were successful
Lint / lint (push) Successful in 34s
2024-07-20 13:11:59 +01:00
Gabriel Simmer af58f99a08
Proxmox certificate refresh cron
All checks were successful
Lint / lint (push) Successful in 38s
2024-07-20 12:51:24 +01:00
Gabriel Simmer 270e08f9f4
Remove ingress-nginx from control plane nodes 2024-07-20 12:51:02 +01:00
Gabriel Simmer 6c50b74b4e
Testing Vaultwarden with directly mounted RSA keys 2024-07-20 12:50:21 +01:00
Gabriel Simmer e3159b62cb
Swap cronjob image 2024-07-20 12:48:46 +01:00
Gabriel Simmer 959bab2ee1
Version gentoo configurations 2024-07-20 12:47:53 +01:00
Gabriel Simmer 4af7852328
kutils container
All checks were successful
Lint / lint (push) Successful in 38s
2024-07-17 13:36:47 +01:00
Gabriel Simmer 01cf2ff1d0
Servo capture control
All checks were successful
Lint / lint (push) Successful in 43s
Sync gmem.ca / sync (push) Successful in 32s
2024-07-16 08:54:12 +01:00
Gabriel Simmer 57582cc815
Update authentik
All checks were successful
Lint / lint (push) Successful in 42s
2024-07-14 15:45:15 +01:00
Gabriel Simmer 37f28e2981
Update talos 2024-07-14 15:43:59 +01:00
Gabriel Simmer a385ed156c
Soju s3 configuration 2024-07-14 15:43:42 +01:00
Gabriel Simmer 12328f342f
Vaultwarden replicas with Vault provided JWTs 2024-07-14 15:43:05 +01:00
Gabriel Simmer 60cb3d1419
Add gentoo kernel config
All checks were successful
Lint / lint (push) Successful in 44s
2024-07-14 15:42:04 +01:00
Gabriel Simmer 9e9a489c81
Embed friend buttons in arch.dog
All checks were successful
Lint / lint (push) Successful in 44s
Sync gmem.ca / sync (push) Successful in 32s
2024-07-13 12:40:32 +01:00
Gabriel Simmer 6bd440d79a
Justfile! + encryption/decryption of Talos configs
All checks were successful
Lint / lint (push) Successful in 38s
2024-07-09 19:22:59 +01:00
Gabriel Simmer d71fd9ef25
A ton of tweaks to fully spin up cluster from zero
All checks were successful
Lint / lint (push) Successful in 39s
2024-07-09 11:43:02 +01:00
Gabriel Simmer 124b319b57
Pulling out more config, secrets
All checks were successful
Lint / lint (push) Successful in 37s
2024-07-07 00:33:53 +01:00
Gabriel Simmer 7ac99af974
Transition to Vault
All checks were successful
Lint / lint (push) Successful in 37s
2024-07-06 00:48:36 +01:00
Gabriel Simmer 79f73d2dd2
IPv6 only monitoring server
All checks were successful
Lint / lint (push) Successful in 36s
2024-07-05 17:33:33 +01:00
Gabriel Simmer 38fc320fac
Rotate some secrets 2024-07-05 17:32:53 +01:00
Gabriel Simmer ff2270d78b
Photoprism 2024-07-05 17:32:31 +01:00
Gabriel Simmer f01070d207
Transition to VictoriaMetrics for monitoring
All checks were successful
Lint / lint (push) Successful in 36s
2024-07-05 17:30:25 +01:00
Gabriel Simmer 35375f6272
Transition from Nix to YAML for Kubernetes manifests
All checks were successful
Lint / lint (push) Successful in 36s
2024-07-05 17:28:02 +01:00
Gabriel Simmer 09cf8c226b
Infisical helm values
All checks were successful
Lint / lint (push) Successful in 38s
2024-06-22 23:03:07 +01:00
Gabriel Simmer c39f5c3803
Duplikate import 2024-06-22 23:02:20 +01:00
Gabriel Simmer 76f5b653f3
OIDC for miniflux 2024-06-22 23:01:39 +01:00
Gabriel Simmer d2f62b6ff3
Infisical Secrets DNS, types 2024-06-22 23:01:15 +01:00
Gabriel Simmer 481b0fa9d0
New osc triggers homepage records 2024-06-22 22:57:49 +01:00
Gabriel Simmer 6949c68814
duplikate deployment 2024-06-22 22:57:22 +01:00
Gabriel Simmer d8d8b303cb
Functions file for nix generated kubernetes manifests 2024-06-22 22:57:08 +01:00
Gabriel Simmer 0832307fc3
Swap to Redict where possible, minor refactoring 2024-06-22 22:56:41 +01:00
Gabriel Simmer 88be070f1d
Allow Plex on nas to access GPU 2024-06-22 22:55:29 +01:00
Gabriel Simmer d5d0cb2077
Use papermc 2024-06-22 22:55:11 +01:00
Gabriel Simmer 87a64dc602
Minor refactoring of London config, overlays 2024-06-22 22:54:55 +01:00
Gabriel Simmer d25e732dc0
Upgrade authentik, redict redis instance 2024-06-22 22:54:21 +01:00
Gabriel Simmer f8e30902e1
Attribution to FO
All checks were successful
Lint / lint (push) Successful in 26s
Sync gmem.ca / sync (push) Successful in 34s
2024-06-15 12:39:12 +01:00
Gabriel Simmer 2a258197a2
Add modpack
All checks were successful
Lint / lint (push) Successful in 28s
Sync gmem.ca / sync (push) Successful in 35s
2024-06-15 12:36:39 +01:00
Gabriel Simmer 189cf3f885
Properly fix podman DNS
All checks were successful
Lint / lint (push) Successful in 27s
2024-06-10 14:54:27 +01:00
Gabriel Simmer b4a88a3182
Add well-known/button.json file
Some checks failed
Lint / lint (push) Failing after 1m45s
Sync gmem.ca / sync (push) Successful in 27s
2024-06-10 14:22:28 +01:00
Gabriel Simmer 2c95c1fb55
Formatting
Some checks failed
Lint / lint (push) Failing after 1m52s
2024-06-07 14:53:17 +01:00
Gabriel Simmer eea6b1098b
Redlib and Minecraft Invites deployments 2024-06-07 14:52:31 +01:00
Gabriel Simmer f0c6bc027e
Plex reverse proxy for NAS 2024-06-07 14:51:49 +01:00
Gabriel Simmer 7c4b1b1bc4
MediaMTX on Oracle stream relay 2024-06-07 14:51:18 +01:00
Gabriel Simmer b80e094d20
DNS updates, point Cloudflared to HAProxy 2024-06-07 14:51:00 +01:00
Gabriel Simmer 8b710ab863
Cleanup London configuration, remove overlays 2024-06-07 14:49:23 +01:00
Gabriel Simmer 539899a65b
Minecraft Server nix configs 2024-06-07 14:48:13 +01:00
Gabriel Simmer a837289720
Update disko for dnsmasq caches
All checks were successful
Lint / lint (push) Successful in 28s
2024-05-19 01:13:30 +01:00
Gabriel Simmer 6ba16ff7ef
Swap to Lix 2024-05-19 01:13:19 +01:00
Gabriel Simmer ae84da378a
tclip cloudflared entry 2024-05-19 01:12:46 +01:00
Gabriel Simmer cd841d1c90
Overseerr -> Jellyseerr 2024-05-19 01:12:36 +01:00