65 lines
1.6 KiB
YAML
65 lines
1.6 KiB
YAML
|
image:
|
||
|
pullPolicy: IfNotPresent
|
||
|
repository: tccr.io/truecharts/pastey
|
||
|
tag: v0.5.1@sha256:cc7d7e848fb023bcc1bf82a568421d2fcb5bd29eb23a5694c925e71662e725ab
|
||
|
slimImage:
|
||
|
pullPolicy: IfNotPresent
|
||
|
repository: tccr.io/truecharts/pastey-slim
|
||
|
tag: v0.5.1@sha256:acde8ecaf0216a57e1ee4e449884a09b9d8493bcb69185ed74436489dabbece5
|
||
|
|
||
|
securityContext:
|
||
|
container:
|
||
|
runAsNonRoot: false
|
||
|
readOnlyRootFilesystem: false
|
||
|
runAsUser: 0
|
||
|
runAsGroup: 0
|
||
|
|
||
|
service:
|
||
|
main:
|
||
|
ports:
|
||
|
main:
|
||
|
protocol: http
|
||
|
port: 5000
|
||
|
|
||
|
workload:
|
||
|
main:
|
||
|
podSpec:
|
||
|
containers:
|
||
|
main:
|
||
|
imageSelector: image
|
||
|
probes:
|
||
|
liveness:
|
||
|
type: http
|
||
|
path: /
|
||
|
readiness:
|
||
|
type: http
|
||
|
path: /
|
||
|
startup:
|
||
|
type: http
|
||
|
path: /
|
||
|
env:
|
||
|
PASTEY_LISTEN_PORT: "{{ .Values.service.main.ports.main.port }}"
|
||
|
PASTEY_LISTEN_ADDRESS: "0.0.0.0"
|
||
|
PASTEY_BEHIND_PROXY: false
|
||
|
PASTEY_GUESS_THRESHOLD: "0.20"
|
||
|
PASTEY_RATE_LIMIT: 5/hour
|
||
|
PASTEY_RECENT_PASTES: "10"
|
||
|
PASTEY_RESTRICT_PASTING: false
|
||
|
PASTEY_USE_WHITELIST: true
|
||
|
PASTEY_WHITELIST_CIDR: 127.0.0.1/32,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16
|
||
|
# PASTEY_BLACKLIST_CIDR: ""
|
||
|
PASTEY_DEFAULT_THEME: "Dark"
|
||
|
PASTEY_PURGE_INTERVAL: 3600
|
||
|
PASTEY_FORCE_SHOW_RECENT: false
|
||
|
PASTEY_IGNORE_GUESS: "TeX,SQL"
|
||
|
PASTEY_SHOW_CLI_BUTTON: true
|
||
|
|
||
|
persistence:
|
||
|
data:
|
||
|
enabled: true
|
||
|
mountPath: /app/data
|
||
|
|
||
|
portal:
|
||
|
open:
|
||
|
enabled: true
|