Files
truecharts/charts/stable/cannery/values.yaml
T

55 lines
2.2 KiB
YAML

# yaml-language-server: $schema=./values.schema.json
image:
repository: docker.io/shibaobun/cannery
pullPolicy: IfNotPresent
tag: 0.9.20@sha256:35a0a2669b9026c93c6b3b788e5d0f33f83fce9c649d1320dd2e3578efae376e
service:
main:
ports:
main:
protocol: http
port: 4000
workload:
main:
podSpec:
containers:
main:
env:
PORT: "{{ .Values.service.main.ports.main.port }}"
# HOST must be set!
# without http/https, preferrably the ingress url
HOST: "cannery.local"
# ecto://postgres:postgres@cannery-db/cannery
DATABASE_URL: '{{ printf "ecto://%s:%s@%s:5432/%s" .Values.cnpg.main.user .Values.cnpg.main.creds.password (.Values.cnpg.main.creds.host | trimAll "\"") .Values.cnpg.main.database }}'
SECRET_KEY_BASE:
secretKeyRef:
name: cannery-secrets
key: SECRET_KEY_BASE
# Ecto should use ipv6 to connect to PostgreSQL
ECTO_IPV6: false
# Controls the pool size to use with PostgreSQL. Defaults to 10.
# POOL_SIZE: 10
# Controls if user sign-up should be invite only or set to public. Set to public to enable public registration. Defaults to invite.
REGISTRATION: "invite"
# Sets a custom default locale. Defaults to en_US | de, fr and es
LOCALE: en_US
# The url for your SMTP email provider. Must be set.
SMTP_HOST: "smtp.gmail.com"
# The port for your SMTP relay. Defaults to 587.
# SMTP_PORT: 587
# The username for your SMTP relay. Must be set!
SMTP_USERNAME: "example@gmail.com"
# The password for your SMTP relay. Must be set!
SMTP_PASSWORD: "example"
# Set to true to enable SSL for emails. Defaults to false.
SMTP_SSL: false
# Sets the sender email in sent emails. Defaults to no-reply@HOST where HOST was previously defined.
EMAIL_FROM: "no-reply@HOST"
# Sets the sender name in sent emails. Defaults to "Cannery".
EMAIL_NAME: Cannery
cnpg:
main:
enabled: true
user: cannery
database: cannery