Commit graph

42 commits

Author SHA1 Message Date
Gabriel Simmer 34c001dd2d
formatting
All checks were successful
Lint / lint (push) Successful in 19s
2024-03-31 02:08:14 +01:00
Gabriel Simmer 2b5f415bc7
pi hardware nix 2024-03-31 02:06:43 +01:00
Gabriel Simmer a5d243efbe
Use upstream octodns 2024-03-10 12:17:04 +00:00
Gabriel Simmer 6993756337
Cloudflare-Warp module 2024-03-10 12:14:35 +00:00
Gabriel Simmer 25ea049789
Remove kde2nix overlay 2024-03-10 12:14:06 +00:00
Gabriel Simmer 4f05052bd5
Experimental DNS with Nix+octodns
All checks were successful
Lint / lint (push) Successful in 20s
2024-02-08 20:36:26 +00:00
Gabriel Simmer 9439acf4d1
format with alejandra style
All checks were successful
Lint / lint (push) Successful in 18s
Build Pi NixOS Image / sync (push) Successful in 26m51s
2024-02-05 13:13:44 +00:00
Gabriel Simmer 5d947ae27b
plasma6 for london 2024-02-05 13:09:02 +00:00
Gabriel Simmer 6140a09290
Proxmox guest k3s node, use agenix for token
Some checks failed
Lint / lint (push) Failing after 1m39s
2024-01-19 10:41:57 +00:00
Gabriel Simmer a984899696
nix-cache -> stream
Some checks failed
Lint / lint (push) Failing after 1m46s
2024-01-10 19:06:54 +00:00
Gabriel Simmer 1ab0900045
Update flake
All checks were successful
Lint / lint (push) Successful in 20s
2023-12-09 22:43:11 +00:00
Gabriel Simmer e33d45bb13
kube-apply 2023-11-30 12:09:51 +00:00
Gabriel Simmer 541a1f9721
add tunnel to nixinate 2023-10-30 12:26:56 +00: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 86cfde1fce
Experimenting with kubenix 2023-10-19 12:47:18 +01:00
Gabriel Simmer 36c46f5d07
Update, use opentofu 2023-10-08 22:54:52 +01:00
Gabriel Simmer df973e2bb9
Add glawgow and seattle to flake 2023-09-25 10:48:31 +01:00
Gabriel Simmer d1fee34623
Split Kubernetes ingresses, wildcard cert 2023-09-19 23:58:57 +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 d8057c6020
Enable syncthing in home-manager 2023-09-09 22:53:50 +01:00
Gabriel Simmer 26bc849577
Experiment with Nix to apply Terraform
All checks were successful
Lint / lint (push) Successful in 17s
2023-09-08 11:26:32 +01:00
Gabriel Simmer 0f3ac88640
home-manager tweaks
All checks were successful
Lint / lint (push) Successful in 14s
2023-09-07 19:11:04 +01:00
Gabriel Simmer d29b1ded61
Cleanup devshell 2023-09-07 19:10:48 +01:00
Gabriel Simmer 6691865feb
Testing agenix 2023-09-07 19:10:23 +01:00
Gabriel Simmer 20096d7527
Add home-manager config to flake 2023-09-06 10:52:40 +01:00
Gabriel Simmer b84e305ed6
Rename krops in flake
All checks were successful
Lint / lint (push) Successful in 20s
2023-09-05 21:55:18 +01:00
Gabriel Simmer dc688fb97d
Move london system configuration to flake
All checks were successful
Lint / lint (push) Successful in 21s
2023-09-05 21:37:06 +01:00
Gabriel Simmer 9a63d0f88d
Rename raspberry pi package
Some checks failed
Lint / lint (push) Successful in 17s
Build Pi NixOS Image / sync (push) Failing after 13m44s
2023-09-05 17:16:10 +01:00
Gabriel Simmer 1813986ad4
Add monitoring server 2023-09-05 17:08:43 +01:00
Gabriel Simmer 95008c4d35
Use nixinate for nas and oracle forgejo runner
All checks were successful
Lint / lint (push) Successful in 20s
2023-09-01 20:19:14 +01:00
Gabriel Simmer 5aa4ebe3e6
Add pulumi and TS language server 2023-08-15 09:14:49 +01:00
Gabriel Simmer e07c3921f4
Use statically generated env file rather than dynamic
The original approach ensured secrets were always up to date but
really slowed down cd'ing into the directory or opening files in emacs.
2023-07-15 12:01:59 +01:00
Gabriel Simmer ef2e4b7be2
Update flake 2023-06-26 15:29:07 +01:00
Gabriel Simmer 7a902afd4b
Cloudflared + CouchDB, migrated webdev support bot to homelab 2023-02-05 20:57:17 +00:00
Gabriel Simmer 7f87798f08
Tailscale config, terraform language server 2022-12-17 00:24:27 +00:00
Gabriel Simmer 1149b52bee
Add basic secrets loading in flake.nix 2022-12-16 17:42:21 +00:00
Gabriel Simmer 6d15871e5f
dref deployment 2022-12-16 17:09:18 +00:00
Gabriel Simmer 7af2f57224
More testing with tailscale funnel 2022-11-26 10:41:40 +00:00
Gabriel Simmer e42bcc8bda Finalise CI/CD 2022-10-30 09:00:59 +00:00
Gabriel Simmer a2d9f41324 Add basic terraform plan for ci/cd 2022-10-29 22:00:34 +01:00
Gabriel Simmer 9c992291ef New nix flake shell 2022-10-29 17:37:47 +01:00