Commit graph

429 commits

Author SHA1 Message Date
6f3a7a3c44 refactor(tailscale): Modularize Tailscale k8s config 2024-07-21 16:26:21 +02:00
0f2a90ec8a feat(inbucket): Expose on tailnet 2024-07-21 15:05:27 +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
6dc3bef386 docs(readme): Fix deployment instructions 2024-07-14 13:32:45 +02:00
eeef91333b docs(readme): Update deployment instructions
docs(readme): Fix commands for ZSH
2024-07-14 13:31:18 +02:00
cf804ac260 refactor(cyberchef): Rename k8s resources
refactor(freshrss): Remove useless deployment label
2024-07-14 12:29:36 +02:00
e724ff94a9 feat(longhorn): Reference PV from PVC
refactor(freshrss): Rename k8s resources
2024-07-14 12:25:20 +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
b33c3a0b82 chore(kubernetes): Update helm charts 2024-07-12 16:48:17 +02:00
572d788c76 chore(nix): Update Nix flake inputs 2024-07-12 16:44:30 +02:00
4928a65bb1 chore(jellyfin): Update to 10.9.7
chore(transmission): Pin version to 4.0.6
chore(radarr): Pin version to 5.7.0
chore(prowlarr): Pin version to 1.20.1
chore(sonarr): Pin version to 4.0.6
chore(bazarr): Pin version to 1.4.3
2024-07-12 16:08:15 +02:00
39dd06b97e chore(jellyseerr): Update to 1.9.2 2024-07-12 15:53:01 +02:00
411e3b6e2d Add documentation about Media stack 2024-07-12 15:20:39 +02:00
dff11e742b chore(forgejo): Update to 7.0.5 2024-07-12 14:00:11 +02:00
e578de7fe9 chore(radicale): Update to 3.2.2.0 2024-07-12 13:37:16 +02:00
a9dc926c9c chore(immich): Update to v1.108.0 2024-07-12 12:08:24 +02:00
04474ec7df Resize freshrss volume 2024-07-12 11:44:13 +02:00
0af78c23e6 Resize atuin volumes 2024-07-12 11:28:29 +02:00
8091664f11 Expose NFS shares on 10.0.0.0/8 2024-07-12 11:07:51 +02:00
211caada8a Add script to prefetch Docker images 2024-06-30 14:35:47 +02:00
61b07b275c Add volume mount for caching in jellyfin 2024-06-29 12:28:18 +02:00
3c947a55a9 Disable all ipv6 until we fix the wireguard issue 2024-06-29 10:59:56 +02:00
e7d75fbb21 Use nix-snapshotter as k3s' snapshotter and image service
Replace k3s' embedded containerd with Nix-managed one
Deploy test k8s with image from Nix store
2024-06-24 23:31:06 +02:00
a62d854a0e Fix and re-enable Immich 2024-06-20 21:35:13 +02:00
884a59bfc0 Disable immich for now 2024-06-16 20:34:08 +02:00
2efe24dac9 Make permanent Immich deployment 2024-06-16 16:49:28 +02:00
726beabb9c Replace agenix with sops-nix 2024-06-15 22:27:07 +02:00
bb1f091fbb Bump jellyfin to 10.9.6 2024-06-15 12:49:31 +02:00