Skip to content
Permalink

Comparing changes

This is a direct comparison between two commits made in this repository or its related repositories. View the default comparison for this range or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Mafyuh/iac
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0803ad5eed6a20cdd6b1b1b6633914896e9ae5b8
Choose a base ref
..
head repository: Mafyuh/iac
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 6d594a1c600a68cec458255ba1fdea5130ed2357
Choose a head ref
2 changes: 1 addition & 1 deletion docker/AI/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ services:
- host.docker.internal:host-gateway

searxng:
image: searxng/searxng@sha256:f9c07b256bbe93f5fe3d8aa49ae68c7f25d70f23e0052e2b6de7c842cf16968f
image: searxng/searxng@sha256:6c77f2d6741a26fe2938600c29adeaca1c88e32ad7d8948a39e78d91b4d67da6
container_name: searxng
networks:
- ai-stack
2 changes: 1 addition & 1 deletion docker/arm/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -133,7 +133,7 @@ services:
networks:
- gitea_main
n8n:
image: ghcr.io/n8n-io/n8n:1.79.0
image: ghcr.io/n8n-io/n8n:1.79.1
container_name: n8n
ports:
- 5678:5678
4 changes: 2 additions & 2 deletions docker/grafana/docker-compose.yml
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@ services:
- grafana

loki:
image: grafana/loki:3.4.1
image: grafana/loki:3.4.2
container_name: loki
volumes:
- /docker/appdata/loki:/etc/loki
@@ -52,7 +52,7 @@ services:
- grafana

promtail:
image: grafana/promtail:3.4.1
image: grafana/promtail:3.4.2
container_name: promtail
volumes:
- /var/log:/var/log
2 changes: 1 addition & 1 deletion kubernetes/apps/production/arr/qbitty/deployment.yaml
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: qbitty
image: ghcr.io/hotio/qbittorrent@sha256:170e632840122025ebbb4b4a1f88522ed46f79ce0c935784700b9ad31dd6184e
image: ghcr.io/hotio/qbittorrent@sha256:43312cb59ec3054d99848481f0913336275b7afa18ef814d2091e0b87509fc23
imagePullPolicy: IfNotPresent
env:
- name: VPN_ENABLED
2 changes: 1 addition & 1 deletion kubernetes/apps/production/arr/radarr/ingress.yaml
Original file line number Diff line number Diff line change
@@ -19,4 +19,4 @@ spec:
tls:
- hosts:
- "radarr.local.mafyuh.dev"
secretName: local-mafyuh-dev-production-tls
secretName: local-mafyuh-dev-production-tls
6 changes: 3 additions & 3 deletions kubernetes/apps/production/authentik/configmap.yaml
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ metadata:
name: authentik-values
namespace: authentik
data:
values.yaml: ENC[AES256_GCM,data:YuqGSi1SCSMcyotdHc7XkT39tIMa+62TCbkEXlAa9yM0OuxGNinL6tA3wcUd7OjlekEA15vosasbzZ70uBjeiyOgmxATLi+UIajwXOOjQYFK99shRoWkGioOdMaHfCZbJQ/lIA+WzrWOTy8FAARMfjNuueSSgdCyYFS8ccBeLgEu7BDLENVhRTqh1OTCj8cat9W34BS7jGT4M5djoH8HId3eGpsehdthIYqOKQxf1PUtPBolITulJgT1mX4vJs/jFPciiDkM8Ql6rr2bgSQmOuThA0zUHYHNWjI63sjcT3kHYAHbWyajjc7sZEdQUgNT2Hdz3AFKCKD1kLGnpNL/aJgqxX86HUF9k/Rm3+NZfQ6GpTcXdJtToeu4vwXIMTtWyGhaAy+Z7ytC7Eq/UXvXmy9czJ7qSgGxWAddgyt54jBbs4y5tnFYJJdy3I1p6Cx3BtV4E0SGzqjhS7u6Sw5qMOpCLq31Y7WBooXlVZ0XJCOB2mzgIJHcMYPpE7Y5qWgIJyyYff6Fx7Uwskd+W493xhthPWiAMtA9Geo938mtpumnDpmpZpIvTEvrZ++UN1rvpr/lOorEIbcAWCOmLPtZMGKMLMhVbLZvafWHtLGe7SEAi+jLXxXbiDz0pMUUYII5dOdODkIrOaVQk+P3NRB9eHSFwlXTnkOsAg9mU01DjlvqdFU3dzHtT6wlKIWS5skxLUB0Rp/+OP/Nqu5ZKQMpy8JMSrubeJtYSaJosVocuHBGo5go06BY8AEjjqs8dEqCDw9MubZ9oU7QFIuH8hiuVXX0dXOw5Fe13P3jTfnXNlNm7DmDO7DlMw/SbpuQ3j2rZzAydcWsXX0sFHKXFMIkDJUmGAEc5d84qkXRzDtkqB6ChlwlCUS4bMu9/IsnK9G9wTg74oVkxULkHc/oy5Sja1+iDuGqqVmL3K9p39yGh2wN2wbvCENY1F52STzEo0VchokgowHIo47L9VUooAuCaS3qxjeyhG+Vcdy4sGMTUhLASCYyHIOsb3ltLi4R+9Qe5ndRvEgBtRTl/RQU/ty+EiZxKIOUxKoj0sHgDqDd8rHymFrY8J/75m6EMbYNzf0y3nL4PpIPHrZRgf/OQQyex29T1akg0phytKPyVCRuKz/rVaBBIaqpM/CG02hEJTeuwaoFvJhn,iv:Q3RL0ALKGC36rRxYPyfRMX1spL0pfI0pUzzh2RnSR3U=,tag:JWMXC6ORg3AWD6jr6n3/dA==,type:str]
values.yaml: ENC[AES256_GCM,data:vdNxG8ySftHb/nSx7OyGs87Nk3nmy7WYJ4xJt5AHce/x1T6zShgbTrqB7uU7I/lG3C83bjQXuNSANdRdEWyEoTDPunWZ9gBftaM+6N4z30ndo/095RGlguG+0Llhz9Y1fLEEIVCtom9Pv9IdadL7dDayb3lvyQHsYYcLE93/eJXcaZo0ENYNtNq0nliRTx6Vt0HfKhCu0MzPbkoOS3nx0wBzJ6IRNqBHZShcbsRHT7Ud7Ohb2jRw9jwplqktkTrd6t/Q/Nq66wwuvKSokxkwb/JYCmvsEHrfl72YCSeP9cbXyiuYLvr8l+ganyas/XpaTkrjS3TWqfzQJA4XWARkSFZE80rfrmPCrIDbSt1UkdHkaM+S1MV8nRTbx3q9vbErT/GiyGgOFMUNSAPdRTtEh2roSz8fgrlsd56ZyLCYcbv2olQTvo9Gggr25taCONX3b2AbVkYpAThVTQe5eCl+SlxeDPDhSjx9aFI8J2SZnZ2wsbGo95Pmf8mmulcant7NuK5JnQMh+z9dzTimhJXkpBusMPk59KU7pMNbhqzQfOJ3HRR+srnFOzRHrcUrAiojAMasDoU+lBJZznqe9dQv5+/Qexci/oWLd39bTvxVTY0btd0bKrLlQYNRULKZktvm4Qg6p8kktJNkEuTHUaNBotHKuIBfqmJdhUd2clso4PHz93jJXUTWWeGbtmTUkZuelzYTs/MRFIXeOvJUJAJa1QyTz6GK5So5VNsRxdUq+12oEmUd8RDtt7Ft0vzgEkDp4eND/AuX8Ex3llvz74K4cY59ldgWJSVpLrYJGzIQZKjdX6DHvavsqKCM7AvYrrybNF1ct43yC/janL/ELV1nOTQSAVLn9osQ8k5sbuZ1wOE76PjSZPsrubHbc85T5ejVORCtjRK/xmRVK3WjNZhD1Cnk1b6aTydEx60sHPEr7Mhx3Z5+t4Szf15x+QqhJnY4hshbj62kXsYcdRg35LhwEPNABXkfv+1ekjJ2tmzobi7foxfIB7oyI2GOtHYA37jGsR03zPdwjRIv5XNwao6RpOtGvcXHEUH9gBctGWYw6RNHQ7trKr2i4Du3gj8/qH9Eg/E3NBPU4NLjJNMq3Y1WFoPGxu9yzM8KZjlE4ZIPPSS8Bp93oN1YXgesrmXv1kFnvcD19sOh6cCsBmknP8RFTkWOKYiEea6DYwg8A+kc/YNSrikVzUqQTZEew89dziW7+9L7GlLsGuXycYxW4IZHxMaKlzfXc9AzAb4BuANsYHaML4Ymy/Vtha3qdB/Nss9VQjXe00YUvifMmIWMS9ea1kb6qTIzBzYoNTTt+9tXUNwAleAWN2rQJo9ifpzfQuptHZ2C9IKgNQQmRGF2zAkpoTDtqx/IUKvxuTHGh8W3g2ZNHc4j2mhGx7QG8bYtJ6FrzrVEslK6u1StuU1WzIhzir8A1CmkuLTRSihymKmM0fAF9VJ0bydxPbn0QTsMrgsGwz6JtPAeOW2Umh3IpcvkbeyRy0X3eZaj,iv:EWpc+nAIXNqVpPn2DC3EL/bfEzM6PTtRXdLtYF5OqgY=,tag:a50CftQxTxy6mOLAxi//Ow==,type:str]
sops:
kms: []
gcp_kms: []
@@ -20,8 +20,8 @@ sops:
RndrQ2JxZnMxZlBIM3RHS0E1WTlZQzQK7oTkv/PG3poAdYnqXnzX3j5ZUgMa3GFB
aQtceF96jKRltwPrnUgZZ5EadTaLyGAD30fqvUJ9/oP6NLe7kmsTWg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-02-12T03:33:36Z"
mac: ENC[AES256_GCM,data:QoPn+clGIb/i88HVi2euxYpMLuCWoek9PlMX2Y+ZBJmgY7ybg+ZCyaDs77c/brfzw1mn+FWdBnqFsocK/Yw7v8O2YDKgoaKWSFC72PKLWuxS8NuAu8s9ttKDc1IK1zWqLAuj1S1ICi1imuBG1LlyFFcE+Vp1ZhtqAeLytua98hE=,iv:W+41ibGdtEkG99ztOpeiMdwMspaMETMPBi0F0TJC55g=,tag:ohjrj+zG2HGYAyYlAEc84Q==,type:str]
lastmodified: "2025-02-17T01:33:23Z"
mac: ENC[AES256_GCM,data:cz25q40TD7XWnJWIu9FgS55LsfORvfFRpNgp0Zju66i6IBF3NakUjfo48rD/Nu9ebEC8iIpo8P3Y2YT6w0wPDWGDLkww0iLzFIr8IMWzCS1wrIyaq/BZmzh26jd4r2qY1knqQAqlVdOJ9grPqjBxKxed/o3Lu++Irp7n7dOY0rA=,iv:HUCgrKlLC1u/3/oeQLM3alBRWc0hf3YhhsuMYowKYCU=,tag:pUWKkQ2sy0sPPWAcK0yqnQ==,type:str]
pgp: []
encrypted_regex: ^(data|stringData|secret_key|password|hosts)$
version: 3.9.4
9 changes: 7 additions & 2 deletions kubernetes/apps/production/nginx/helmrelease.yaml
Original file line number Diff line number Diff line change
@@ -16,5 +16,10 @@ spec:
namespace: flux-system
values:
controller:
service:
type: LoadBalancer
allowSnippetAnnotations: "true"
config:
annotations-risk-level: "Critical"
enable-annotation-validation: false
strict-validate-path-type: false
service:
type: LoadBalancer
4 changes: 4 additions & 0 deletions kubernetes/cluster/production/flux-system/apps.yaml
Original file line number Diff line number Diff line change
@@ -14,3 +14,7 @@ spec:
secretRef:
name: sops-age
prune: false
postBuild:
substituteFrom:
- kind: ConfigMap
name: cluster-config
28 changes: 28 additions & 0 deletions kubernetes/secrets/flux.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: cluster-config
namespace: flux-system
data:
LOCAL_DOMAIN: ENC[AES256_GCM,data:+MFh6JbregTAyBjQgfhjPQ==,iv:P6/9sySKhAjWKi8F09rEQ9RqyfMZRdSrGOHgfNI5ZNM=,tag:8ExXSkOegf97uqZAto310g==,type:str]
PUBLIC_DOMAIN: ENC[AES256_GCM,data:13kMLOeH00D7eXgdgWoRpA==,iv:0ptiPvI9v6rpupeIAe1R+5CkVvWIQjivJGNPJfr3MjI=,tag:WqyDKGxqFX/o2wK7Z9/i3A==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age:
- recipient: age18z6wevr8ze5azvq7nfty3l29s7887l8n5mefr64avhlthtr4uvnqw90nfs
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0SXZ6TUdZTzJFMTg2cGQr
cktvVEhkL1krdm95cGpxcDAzc2t1VkxrbHdVCmRYQXoxNnA5YUdTS0tkNzA3MnJr
ZVZtKzhoaTVKTjBrdk1nb2RrMXRTL1UKLS0tIEdkTzlTOXRxak4xQ0tuam1PL2hw
M3RsQnNodHgvdU00YVA1cGZobVBLY1EKsLe8q0/W+OnSJ4sEnt4Xnw0eMUNLf9gG
zHXUoROb6nlqh03SH2SFoJuzc7jRYqHOOxXjnRcQcSTnyBi0jIT9/A==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-02-17T05:27:24Z"
mac: ENC[AES256_GCM,data:CdZrObeqXr+iJ2E9l5UGp0h9gZI7F3le9fj5zbHe4WjaS+HEPr9yaExG5AEpyLkW4BzjHoaLjFxbshec8PheWcWCEMIwIoJPRcI9ld7se01nz/SC7DJWT66otj7TZIwzi6/DmCVpsoXL2bYskmaExOk2l7DlijQ7lkevJupOKMI=,iv:CChtQxUUXIiSqmK99F5fQlvdmrjshWNoh7xSgrzxFto=,tag:Ph3SByrtOyNVBM4XcmH2Wg==,type:str]
pgp: []
encrypted_regex: ^(data|stringData)$
version: 3.9.4
5 changes: 5 additions & 0 deletions kubernetes/secrets/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- flux.yaml
- qbitty-secrets.yaml