Files
fluxer/deploy/helm/uploads/values.prod.yaml
T

56 lines
1.4 KiB
YAML

# SPDX-License-Identifier: AGPL-3.0-or-later
#
# Live user-supplied values for the fluxer-uploads release as of 2026-05-17T20:42:43Z.
# Captured via: helm -n fluxer get values fluxer-uploads
# Apply with: helm upgrade fluxer-uploads deploy/helm/uploads -f deploy/helm/uploads/values.yaml -f deploy/helm/uploads/values.prod.yaml
app:
build:
channel: stable
version: ""
env:
- name: FLUXER_MEDIA_PROXY_MODE
value: upload
- name: FLUXER_MEDIA_PROXY_STORAGE_BACKEND
value: s3
- name: FLUXER_MEDIA_PROXY_READ_ONLY
value: "false"
- name: FLUXER_MEDIA_PROXY_SOCKET_IO_TIMEOUT_MS
value: "300000"
- name: FLUXER_MEDIA_PROXY_UPLOAD_RELAY_S3_TIMEOUT_MS
value: "900000"
- name: FLUXER_MEDIA_PROXY_UPLOAD_RELAY_SECRET_BASE64
valueFrom:
secretKeyRef:
key: relay_secret_base64
name: fluxer-upload-relay
image: fluxer-media-proxy
name: uploads
port: 8080
preStopDrain:
enabled: true
replicas: 4
resources:
limits:
memory: 1Gi
requests:
cpu: 200m
memory: 256Mi
startupProbe:
enabled: true
failureThreshold: 24
path: /_health
periodSeconds: 5
timeoutSeconds: 2
tag: ""
terminationGracePeriodSeconds: 120
global:
imagePullSecret: ghcr-pull-secret
namespace: fluxer
registry: ""
envFrom:
- secretRef:
name: fluxer-runtime-env-stable
pdb:
minAvailable: 50%