add wger remove loki

This commit is contained in:
Michael Thomson
2026-05-13 21:05:24 -04:00
parent 4cd3593ef8
commit a18d79ec43
8 changed files with 101 additions and 224 deletions
+22
View File
@@ -0,0 +1,22 @@
apiVersion: v1
kind: Secret
metadata:
name: mail
namespace: wger
stringData:
mail-password: ENC[AES256_GCM,data:gYAXemcZvSM7Ja98zbcL2fI0cU+5egbuKg==,iv:IBOka/ZtRfoBxDMxUIvjMWkJCLVQkrBhCE6wi95LYd8=,tag:sCAvs8Pl/0ZgxiNhVDXJkQ==,type:str]
sops:
age:
- recipient: age1s0206tnfaaw849x5xmt95axgu8qhxzlu5ywrwz09tpt8lwpx858q089nq9
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3RzBGVUZ3VjZUYzJFQUNO
ODFuT2YwTHQ4clZ6Z0YzNjNBUzRpS3VsUlZVCmRVUEdoZi9kdno0eGRxQWJDK2FU
WXFkTmdaN24xN1FEQWZWNTNwM1NPeFkKLS0tIEx6azVkdWRqTGtZajd2UnpTTExI
aWtMNy85b3hNZmhCZVdoTFFRU2Q4aW8KCkxYXDpS+dcsoE56UCRU9Ag2I5jFY3w8
E3EjBj5PPbx6Wlhyp/PjOPGNt8QBFhx8Opbh+LkAC5UGVf6Pq98Fvw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2026-05-14T00:41:41Z"
mac: ENC[AES256_GCM,data:sFIyRDQMugRQzY4tAf5ch3jzw/7pmKngHLOX6VoBGTHbgPQGtGdutB4eCd2ZfDgf8W7b55szs0rIMG2bT8zZ9EgMsbz1BUJ8wrGoT1GqBXg4eaaXarS2NJ9PGhf7oSYGJosO/VWa1R876MnuXiLkY26LHxSFJN7USnH1qC82kTA=,iv:c6ee1sUuTmgz2LeInrUJbdkjDqw8/3azRFD0MVnShEQ=,tag:ztS7Ck3a/0wKJEYrbmsbuQ==,type:str]
encrypted_regex: ^(data|stringData)$
version: 3.12.2
+48
View File
@@ -0,0 +1,48 @@
apiVersion: helm.toolkit.fluxcd.io/v2
kind: HelmRelease
metadata:
name: wger
namespace: wger
spec:
chart:
spec:
chart: wger
version: 0.3.x
sourceRef:
kind: HelmRepository
name: wger
interval: 15m
releaseName: wger
values:
app:
timezone: "America/Toronto"
mail:
enabled: true
server: mail.michaelthomson.dev
port: 465
user: server@michaelthomson.dev
from_email: server@michaelthomson.dev
secret:
name: mail
key: mail-password
nginx:
enabled: true
persistence:
enabled: true
size: 8Gi
ingress:
enabled: true
url: wger.michaelthomson.dev
tls: true
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-prod"
external-dns.alpha.kubernetes.io/target: michaelthomson.ddns.net
external-dns.alpha.kubernetes.io/cloudflare-proxied: "false"
traefik.ingress.kubernetes.io/router.entrypoints: websecure
traefik.ingress.kubernetes.io/router.tls: "true"
postgres:
storage:
className: longhorn
requestedSize: 8Gi
redis:
enabled: true
+8
View File
@@ -0,0 +1,8 @@
apiVersion: source.toolkit.fluxcd.io/v1
kind: HelmRepository
metadata:
name: wger
namespace: wger
spec:
interval: 15m
url: https://wger-project.github.io/helm-charts