Adds pretix app.

This commit is contained in:
2026-06-19 21:33:23 +00:00
parent cd37c07a33
commit 274d7a8fb9
11 changed files with 382 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: pretix-config
namespace: {{ .namespace }}
data:
pretix.cfg.tpl: |
[pretix]
instance_name={{ .domain }}
url=https://{{ .domain }}
currency={{ .currency }}
datadir=/data
trust_x_forwarded_for=on
trust_x_forwarded_proto=on
[database]
backend=postgresql
name={{ .db.name }}
user={{ .db.user }}
host={{ .db.host }}
port={{ .db.port }}
password=DB_PASSWORD_PLACEHOLDER
sslmode=disable
[redis]
location=redis://:REDIS_PASSWORD_PLACEHOLDER@{{ .redis.host }}:{{ .redis.port }}/0
sessions=true
[celery]
broker=redis://:REDIS_PASSWORD_PLACEHOLDER@{{ .redis.host }}:{{ .redis.port }}/1
backend=redis://:REDIS_PASSWORD_PLACEHOLDER@{{ .redis.host }}:{{ .redis.port }}/2
[mail]
from={{ .smtp.from }}
host={{ .smtp.host }}
port={{ .smtp.port }}
user={{ .smtp.user }}
password=SMTP_PASSWORD_PLACEHOLDER
tls=on
[locale]
timezone={{ .timezone }}
[django]
debug=false
secret=DJANGO_SECRET_PLACEHOLDER