Commit graph

  • eb90e5d1bd Change location of dnsmasq image master Pim Kunis 2024-09-17 14:19:44 +0200
  • 85cba9a3ff Deploy NixNG-built dnsmasq container image Pim Kunis 2024-09-17 13:22:34 +0200
  • ad4d78ed2a Move more stuff to kubernetes-deployments Remove kubernetes stuff from readme Pim Kunis 2024-09-07 21:58:27 +0200
  • 8744db7f1f Rename pikvm ansible playbook Pim Kunis 2024-09-07 14:01:00 +0200
  • 6dd363a2a8 Restructure and clean up code Pim Kunis 2024-09-07 13:59:04 +0200
  • 660191ab42 Cleanup after kubernetes deployment migration Pim Kunis 2024-09-07 13:06:37 +0200
  • a335dd4120 WIP: remove kubernetes deployments Pim Kunis 2024-09-07 12:39:30 +0200
  • c55b0752e7 radicale: 3.2.2.0 -> 3.2.3.0 immich: v1.112.1 -> v1.114.0 freshrss: 1.24.2 -> 1.24.3 Pim Kunis 2024-09-06 19:36:31 +0200
  • be17c95d86 Improve documentation of recovering Longhorn volumes Pim Kunis 2024-09-01 16:11:20 +0200
  • d6f3aadeaf Enable nix garbage collection service Pim Kunis 2024-09-01 11:39:53 +0200
  • b139f3d469 Add Ansible playbook to configure PiKVM Add Nix shell to flake Monitor PiKVM with Prometheus Serve Prometheus on / Pim Kunis 2024-08-30 17:49:11 +0200
  • 04439a9ee5 Build tooling around nix-snapshotter Pim Kunis 2024-08-29 06:53:05 +0200
  • e9899c0d0f Resolve cyberchef and radicale images using nix-snapshotter Increase inotify max user instances to 256 Disable tailscale by default Pim Kunis 2024-08-25 17:04:31 +0200
  • 52efd614fe chore(jellyfin): update to 10.9.9 chore(radarr): update to 5.9.1 chore(paperless): update to 2.11.6 chore(syncthing): update to 1.27.10 chore(immich): update to 1.112.1 chore(freshrss): update to 1.24.2 Pim Kunis 2024-08-24 23:01:52 +0200
  • 55b18ef450 Refactor storage module Add talos and pikvm machines Pim Kunis 2024-08-24 22:30:46 +0200
  • 0539d35678 chore(forgejo): update to 8.0.1 Pim Kunis 2024-08-24 22:28:00 +0200
  • 5432d93f85 refactor: Convert configmaps containing secrets to secrets closes #85 Pim Kunis 2024-08-04 14:59:11 +0200
  • 2c0a60097a chore: Update Paperless 2.3 -> 2.11.2 chore: Update Nextcloud 28 -> 29.0.4 chore: Update Syncthing 1.23.6 -> 1.27.9 chore: Update Forgejo 7.0.5 -> 8.0.0 chore: Update Immich 1.108.0 -> 1.111.0 chore: Update Kitchenowl 0.5.1 -> 0.5.2 chore: Pin Pihole to 2024.07.0 fix: Disallow rolling updates for immich ML fix: Use tailscale host as domain Pim Kunis 2024-07-30 22:29:10 +0200
  • 5a6b9f203a refactor: Extract all image names Pim Kunis 2024-07-30 21:28:35 +0200
  • 872f8fe89e chore: Update jellyfin, radarr, prowlarr and sonarr Pim Kunis 2024-07-30 21:01:41 +0200
  • e21e8694c1 docs: Add more deployment instructions Pim Kunis 2024-07-30 20:34:37 +0200
  • 6794fce2a2 fix: Don't use tailscale DNS for physical servers fix: Don't do rolling updates for pihole chore: Update flake inputs Pim Kunis 2024-07-30 20:33:07 +0200
  • 8067d9a301 docs: Update readme Pim Kunis 2024-07-28 14:48:09 +0200
  • 9fe5ecbb8d refactor: Set image pull policy to IfNotPresent everywhere closes #101 Pim Kunis 2024-07-28 14:32:28 +0200
  • bf1facabd7 feat: Replace transmission with deluge Pim Kunis 2024-07-28 14:14:38 +0200
  • 1f72d3463e feat: Deploy ntfy closes #93 Pim Kunis 2024-07-27 22:32:23 +0200
  • ea84627e59 feat: Use Attic as binary cache fix: Improve flake outputs yet again refactor: Delete dead code related to hamnet Pim Kunis 2024-07-27 21:12:24 +0200
  • 6db856cfe9 feat: Put nextcloud and immich behind tailscale Pim Kunis 2024-07-25 20:30:21 +0200
  • 5398db801c feat(traefik): Expose traefik dashboard on Tailscale Pim Kunis 2024-07-24 22:21:47 +0200
  • fd70b4d934 Fix: Fix Traefik HTTP redirect after update Pim Kunis 2024-07-24 21:54:31 +0200
  • ae655bba6a chore: Disable EK poule Pim Kunis 2024-07-24 21:43:50 +0200
  • f961fc24ea feat: Expose Radicale, Paperless and FreshRSS only on Tailscale fix: Fix flake output names Pim Kunis 2024-07-24 21:25:51 +0200
  • 4e619eb0c4 feat(tailscale): Enable warwick as exit node and subnet router Pim Kunis 2024-07-23 22:50:11 +0200
  • 15e0dce041 feat: Enable tailscale on physical servers fix: Fix Nix flake checks Pim Kunis 2024-07-22 22:54:08 +0200
  • c22d356191 Re-enable port 444 for inbucket @pizzaniels Pim Kunis 2024-07-22 20:44:51 +0200
  • 92b096608f Revert "refactor: Remove support for port 444" Pim Kunis 2024-07-22 20:36:28 +0200
  • 052c75849d refactor: Remove support for port 444 Pim Kunis 2024-07-21 21:26:20 +0200
  • d3d6abdde8 feat: Rollout tailscale for media stack fix: Add default for tailscale ingress option Pim Kunis 2024-07-21 21:00:32 +0200
  • 6152ce4577 feat: Expose longhorn UI on tailnet refactor: Merge inbucket services Pim Kunis 2024-07-21 20:30:47 +0200
  • 1f0dc9090e WIP headscale headscale Pim Kunis 2024-07-21 20:03:36 +0200
  • e129d5cf8d feat: Expose Pihole on tailnet Pim Kunis 2024-07-21 20:02:40 +0200
  • 1ee68fc2a6 refactor: Rename tailscale sops secrets Pim Kunis 2024-07-21 19:48:42 +0200
  • cb6b883f6e feat(tailscale): Install k8s operator Pim Kunis 2024-07-21 19:47:22 +0200
  • 8fc6961362 feat(syncthing): Only expose on tailnet Pim Kunis 2024-07-21 16:50:52 +0200
  • 6f3a7a3c44 refactor(tailscale): Modularize Tailscale k8s config Pim Kunis 2024-07-21 16:26:21 +0200
  • 0f2a90ec8a feat(inbucket): Expose on tailnet Pim Kunis 2024-07-21 15:05:27 +0200
  • 835aea667c refactor(flake): Improve flake outputs for k8s scripts and manifests docs(readme): Update k8s deployment instructions Pim Kunis 2024-07-17 18:20:49 +0200
  • 7a40738989 refactor(cert-manager): Consolidate NixOS module Pim Kunis 2024-07-17 17:20:39 +0200
  • 7a915f0928 refactor(kubenix): DRY deployment creation feat(kubenix): Create applysets for remaining resources Pim Kunis 2024-07-17 16:25:41 +0200
  • 5a4376f699 feat(minecraft): Move to separate k8s namespace Pim Kunis 2024-07-17 14:48:06 +0200
  • dfe457c894 refactor(traefik): Deploy resources in kube-system namespace Pim Kunis 2024-07-17 14:26:17 +0200
  • c7624baa78 feat(media): Move to separate k8s namespace Pim Kunis 2024-07-17 11:59:48 +0200
  • 7b1958e5c5 feat(bind9): Move to dns k8s namespace Pim Kunis 2024-07-17 10:30:50 +0200
  • 342ba2baeb feat(dnsmasq): Move to dns k8s namespace refactor(pihole): Move to dns k8s namespace Pim Kunis 2024-07-17 10:25:23 +0200
  • e9307da90d feat(inbucket): Move to separate k8s namespace Pim Kunis 2024-07-16 19:56:18 +0200
  • af9f72b76a feat(attic): Move to separate k8s namespace Pim Kunis 2024-07-16 18:38:47 +0200
  • d1d09da3d3 feat(immich): Move to separate k8s namespace Pim Kunis 2024-07-16 16:13:29 +0200
  • 2853429dc4 feat(pihole): Move to separate k8s namespace Pim Kunis 2024-07-16 15:46:13 +0200
  • c8ddbb6aeb feat(syncthing): Move to separate k8s namespace Pim Kunis 2024-07-16 15:31:47 +0200
  • a8d9e4f634 feat(paperless-ngx): Move to separate k8s namespace Pim Kunis 2024-07-14 22:58:06 +0200
  • f606cb2f1c feat(forgejo): Move to separate k8s namespace Pim Kunis 2024-07-14 20:14:48 +0200
  • 17f507d277 feat(kitchenowl): Move to separate k8s namespace Pim Kunis 2024-07-14 19:59:49 +0200
  • cfb9f1bb12 feat(hedgedoc): Move to separate k8s namespace Pim Kunis 2024-07-14 16:20:24 +0200
  • 2fbc150912 feat(nextcloud): Move to separate k8s namespace Pim Kunis 2024-07-14 15:56:38 +0200
  • 0d2b2b90f7 feat(blog): Move to static-websites k8s namespace refactor(cyberchef): Move to static-websites k8s namespace Pim Kunis 2024-07-14 15:31:58 +0200
  • 3fcbbfa8c2 feat(atuin): Move to separate k8s namespace Pim Kunis 2024-07-14 14:14:08 +0200
  • e4b7b69bbb feat(kms): Move to separate namespace Pim Kunis 2024-07-14 13:58:08 +0200
  • 3223347964 feat(radicale): Move to separate k8s namespace fix(freshrss): Use correct service name Pim Kunis 2024-07-14 13:48:17 +0200
  • 6dc3bef386 docs(readme): Fix deployment instructions Pim Kunis 2024-07-14 13:32:45 +0200
  • eeef91333b docs(readme): Update deployment instructions docs(readme): Fix commands for ZSH Pim Kunis 2024-07-14 13:31:18 +0200
  • cf804ac260 refactor(cyberchef): Rename k8s resources refactor(freshrss): Remove useless deployment label Pim Kunis 2024-07-14 12:29:36 +0200
  • e724ff94a9 feat(longhorn): Reference PV from PVC refactor(freshrss): Rename k8s resources Pim Kunis 2024-07-14 12:25:20 +0200
  • 07bd2e1e01 feat(freshrss): Move to its own namespace feat(longhorn): Add ability to specify PVC namespace refactor(freshrss): Simplify env variable declaration Pim Kunis 2024-07-14 11:47:46 +0200
  • ada288674a feat(kubernetes): Deploy Cyberchef using applyset Pim Kunis 2024-07-13 20:18:17 +0200
  • b33c3a0b82 chore(kubernetes): Update helm charts Pim Kunis 2024-07-12 16:48:17 +0200
  • 572d788c76 chore(nix): Update Nix flake inputs Pim Kunis 2024-07-12 16:44:30 +0200
  • 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 Pim Kunis 2024-07-12 16:08:15 +0200
  • 39dd06b97e chore(jellyseerr): Update to 1.9.2 Pim Kunis 2024-07-12 15:53:01 +0200
  • 411e3b6e2d Add documentation about Media stack Pim Kunis 2024-07-12 15:20:39 +0200
  • dff11e742b chore(forgejo): Update to 7.0.5 Pim Kunis 2024-07-12 14:00:11 +0200
  • e578de7fe9 chore(radicale): Update to 3.2.2.0 Pim Kunis 2024-07-12 13:37:16 +0200
  • a9dc926c9c chore(immich): Update to v1.108.0 Pim Kunis 2024-07-12 12:08:24 +0200
  • 04474ec7df Resize freshrss volume Pim Kunis 2024-07-12 11:44:13 +0200
  • 0af78c23e6 Resize atuin volumes Pim Kunis 2024-07-12 11:28:29 +0200
  • 8091664f11 Expose NFS shares on 10.0.0.0/8 Pim Kunis 2024-07-12 11:07:51 +0200
  • c89209f1df Add experimental nix-snapshotter stuff nix-snapshotter Pim Kunis 2024-07-12 10:08:35 +0200
  • 211caada8a Add script to prefetch Docker images Pim Kunis 2024-06-30 14:35:47 +0200
  • 61b07b275c Add volume mount for caching in jellyfin Pim Kunis 2024-06-29 12:28:18 +0200
  • 3c947a55a9 Disable all ipv6 until we fix the wireguard issue Pim Kunis 2024-06-29 10:59:56 +0200
  • 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 Pim Kunis 2024-06-24 23:31:06 +0200
  • a62d854a0e Fix and re-enable Immich Pim Kunis 2024-06-20 21:35:13 +0200
  • 884a59bfc0 Disable immich for now Pim Kunis 2024-06-16 20:34:08 +0200
  • 2efe24dac9 Make permanent Immich deployment Pim Kunis 2024-06-16 16:46:08 +0200
  • 726beabb9c Replace agenix with sops-nix Pim Kunis 2024-06-15 22:27:07 +0200
  • bb1f091fbb Bump jellyfin to 10.9.6 Pim Kunis 2024-06-15 12:49:31 +0200
  • d79e0b8acc Refactor flake Pim Kunis 2024-06-13 19:46:21 +0200
  • 5ca2b6f473 Add Atuin service Pim Kunis 2024-06-12 23:14:55 +0200
  • dc73a0bf2c Update freshrss to 1.24.1 Fix rollout strategy for freshrss Pim Kunis 2024-06-12 21:49:12 +0200
  • c81abbd949 Replace neofetch with fastfetch Remove xkb options Pim Kunis 2024-06-12 21:35:46 +0200
  • 8dbb42f0ac Remove Gatus monitoring Update unstable and make kubenix follow unstable Pim Kunis 2024-06-07 21:41:03 +0200