mastodon to reduce costs

This commit is contained in:
Martyn 2025-10-04 15:46:36 +02:00
parent 3d054d1c32
commit 4033d89f51

47
everything-app/masto.yaml Normal file
View file

@ -0,0 +1,47 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: mastodon
namespace: argocd
spec:
destination:
namespace: mastodon
server: https://kubernetes.default.svc
project: apps
source:
chart: mastodon
repoURL: https://helm.dustinrue.com
targetRevision: 0.4.4
helm:
valuesObject:
ingress:
hosts:
- host: toot.martyn.berlin
paths:
- path: /
tls:
hosts:
- toot.martyn.berlin
mastodon:
local_domain: toot.martyn.berlin
initialUser:
enabled: false
removeMedia:
enabled: true
schedule: "0 0 * * 0"
databaseBackup:
enabled: false
secrets:
existingSecret: "masto-secrets"
storage:
type: emptyDir
postgresql:
host: masto-postgres
existingSecret: "masto.masto-postgres.credentials.postgresql.acid.zalan.do"
redis:
host: redis4masto
database: "0"
smtp:
host: mailhog4masto
port: 25
enable_starttls: "false"