5432d93f85
refactor: Convert configmaps containing secrets to secrets
...
closes #85
2024-08-04 14:59:11 +02:00
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
2024-07-30 22:29:10 +02:00
5a6b9f203a
refactor: Extract all image names
2024-07-30 21:28:35 +02:00
872f8fe89e
chore: Update jellyfin, radarr, prowlarr and sonarr
2024-07-30 21:01:41 +02:00
6794fce2a2
fix: Don't use tailscale DNS for physical servers
...
fix: Don't do rolling updates for pihole
chore: Update flake inputs
2024-07-30 20:33:07 +02:00
9fe5ecbb8d
refactor: Set image pull policy to IfNotPresent everywhere
...
closes #101
2024-07-28 14:32:28 +02:00
bf1facabd7
feat: Replace transmission with deluge
2024-07-28 14:14:38 +02:00
1f72d3463e
feat: Deploy ntfy
...
closes #93
2024-07-27 22:32:23 +02:00
6db856cfe9
feat: Put nextcloud and immich behind tailscale
2024-07-25 20:30:21 +02:00
5398db801c
feat(traefik): Expose traefik dashboard on Tailscale
2024-07-24 22:21:47 +02:00
fd70b4d934
Fix: Fix Traefik HTTP redirect after update
2024-07-24 21:54:31 +02:00
ae655bba6a
chore: Disable EK poule
2024-07-24 21:43:50 +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
c22d356191
Re-enable port 444 for inbucket @pizzaniels
2024-07-22 20:44:51 +02:00
92b096608f
Revert "refactor: Remove support for port 444"
...
This reverts commit 052c75849d
.
2024-07-22 20:36:28 +02:00
052c75849d
refactor: Remove support for port 444
2024-07-21 21:26:20 +02:00
d3d6abdde8
feat: Rollout tailscale for media stack
...
fix: Add default for tailscale ingress option
2024-07-21 21:00:32 +02:00
6152ce4577
feat: Expose longhorn UI on tailnet
...
refactor: Merge inbucket services
2024-07-21 20:30:47 +02:00
e129d5cf8d
feat: Expose Pihole on tailnet
2024-07-21 20:02:40 +02:00
1ee68fc2a6
refactor: Rename tailscale sops secrets
2024-07-21 19:48:42 +02:00
cb6b883f6e
feat(tailscale): Install k8s operator
2024-07-21 19:47:22 +02:00
8fc6961362
feat(syncthing): Only expose on tailnet
2024-07-21 16:50:52 +02:00
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
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
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
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