|
660191ab42
|
Cleanup after kubernetes deployment migration
|
2024-09-07 13:06:37 +02:00 |
|
|
a335dd4120
|
WIP: remove kubernetes deployments
|
2024-09-07 12:39:30 +02:00 |
|
|
b139f3d469
|
Add Ansible playbook to configure PiKVM
Add Nix shell to flake
Monitor PiKVM with Prometheus
Serve Prometheus on /
|
2024-08-30 17:53:04 +02:00 |
|
|
04439a9ee5
|
Build tooling around nix-snapshotter
|
2024-08-29 06:53:05 +02:00 |
|
|
e9899c0d0f
|
Resolve cyberchef and radicale images using nix-snapshotter
Increase inotify max user instances to 256
Disable tailscale by default
|
2024-08-25 17:04:31 +02:00 |
|
|
1f72d3463e
|
feat: Deploy ntfy
closes #93
|
2024-07-27 22:32:23 +02:00 |
|
|
ea84627e59
|
feat: Use Attic as binary cache
fix: Improve flake outputs yet again
refactor: Delete dead code related to hamnet
|
2024-07-27 21:12:24 +02:00 |
|
|
f961fc24ea
|
feat: Expose Radicale, Paperless and FreshRSS only on Tailscale
fix: Fix flake output names
|
2024-07-24 21:25:51 +02:00 |
|
|
15e0dce041
|
feat: Enable tailscale on physical servers
fix: Fix Nix flake checks
|
2024-07-22 22:54:08 +02:00 |
|
|
cb6b883f6e
|
feat(tailscale): Install k8s operator
|
2024-07-21 19:47:22 +02:00 |
|
|
835aea667c
|
refactor(flake): Improve flake outputs for k8s scripts and manifests
docs(readme): Update k8s deployment instructions
|
2024-07-17 18:20:49 +02:00 |
|
|
7a40738989
|
refactor(cert-manager): Consolidate NixOS module
|
2024-07-17 17:20:39 +02:00 |
|
|
7a915f0928
|
refactor(kubenix): DRY deployment creation
feat(kubenix): Create applysets for remaining resources
|
2024-07-17 16:25:41 +02:00 |
|
|
5a4376f699
|
feat(minecraft): Move to separate k8s namespace
|
2024-07-17 14:48:06 +02:00 |
|
|
dfe457c894
|
refactor(traefik): Deploy resources in kube-system namespace
|
2024-07-17 14:26:17 +02:00 |
|
|
c7624baa78
|
feat(media): Move to separate k8s namespace
|
2024-07-17 11:59:48 +02:00 |
|
|
7b1958e5c5
|
feat(bind9): Move to dns k8s namespace
|
2024-07-17 10:30:50 +02:00 |
|
|
342ba2baeb
|
feat(dnsmasq): Move to dns k8s namespace
refactor(pihole): Move to dns k8s namespace
|
2024-07-17 10:25:23 +02:00 |
|
|
e9307da90d
|
feat(inbucket): Move to separate k8s namespace
|
2024-07-16 19:56:18 +02:00 |
|
|
af9f72b76a
|
feat(attic): Move to separate k8s namespace
|
2024-07-16 18:38:47 +02:00 |
|
|
d1d09da3d3
|
feat(immich): Move to separate k8s namespace
|
2024-07-16 16:13:29 +02:00 |
|
|
2853429dc4
|
feat(pihole): Move to separate k8s namespace
|
2024-07-16 15:46:13 +02:00 |
|
|
c8ddbb6aeb
|
feat(syncthing): Move to separate k8s namespace
|
2024-07-16 15:31:47 +02:00 |
|
|
a8d9e4f634
|
feat(paperless-ngx): Move to separate k8s namespace
|
2024-07-14 22:58:06 +02:00 |
|
|
f606cb2f1c
|
feat(forgejo): Move to separate k8s namespace
|
2024-07-14 21:21:41 +02:00 |
|
|
17f507d277
|
feat(kitchenowl): Move to separate k8s namespace
|
2024-07-14 19:59:49 +02:00 |
|
|
cfb9f1bb12
|
feat(hedgedoc): Move to separate k8s namespace
|
2024-07-14 16:20:24 +02:00 |
|
|
2fbc150912
|
feat(nextcloud): Move to separate k8s namespace
|
2024-07-14 15:56:38 +02:00 |
|
|
0d2b2b90f7
|
feat(blog): Move to static-websites k8s namespace
refactor(cyberchef): Move to static-websites k8s namespace
|
2024-07-14 15:31:58 +02:00 |
|
|
3fcbbfa8c2
|
feat(atuin): Move to separate k8s namespace
|
2024-07-14 14:14:08 +02:00 |
|
|
e4b7b69bbb
|
feat(kms): Move to separate namespace
|
2024-07-14 13:58:08 +02:00 |
|
|
3223347964
|
feat(radicale): Move to separate k8s namespace
fix(freshrss): Use correct service name
|
2024-07-14 13:48:17 +02:00 |
|
|
07bd2e1e01
|
feat(freshrss): Move to its own namespace
feat(longhorn): Add ability to specify PVC namespace
refactor(freshrss): Simplify env variable declaration
|
2024-07-14 11:47:46 +02:00 |
|
|
ada288674a
|
feat(kubernetes): Deploy Cyberchef using applyset
|
2024-07-13 20:18:17 +02:00 |
|
|
211caada8a
|
Add script to prefetch Docker images
|
2024-06-30 14:35:47 +02:00 |
|
|
726beabb9c
|
Replace agenix with sops-nix
|
2024-06-15 22:27:07 +02:00 |
|
|
d79e0b8acc
|
Refactor flake
|
2024-06-13 19:46:21 +02:00 |
|
|
afa0bd023e
|
Add option to add labels to Kubernetes nodes
Make nextcloud always go to nodes with fast storage
Don't mount nextcloud on syncthing pod
|
2024-05-24 23:40:19 +02:00 |
|
|
05a49f4e35
|
Improve createScript function
|
2024-05-19 14:05:20 +02:00 |
|
|
b7e5db705b
|
Version Pim's blog using git revision from Nix input
|
2024-04-30 23:22:01 +02:00 |
|
|
6e608e6ca8
|
use dns.nix for kun.is zone again
parameterize k8s' service IPs
|
2024-04-13 23:25:48 +02:00 |
|
|
8b937fdfc4
|
create own library for globals and net.nix
|
2024-04-13 17:28:31 +02:00 |
|
|
c8023afceb
|
reorganize
|
2024-04-13 16:37:18 +02:00 |
|
|
6b9fffb022
|
cleanup more nix code
|
2024-04-13 16:06:35 +02:00 |
|