Files
bolt.diy/k8s/ingress.yaml
Nirmal Arya 922f4d647f Fix 413 Request Entity Too Large error for large requests
- Increase nginx proxy-body-size and client-max-body-size to 500MB
- Add proxy timeouts for handling large file uploads and processing
- Supports large prompts, images, attachments, and GitHub project imports

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-17 04:48:20 -04:00

35 lines
1.2 KiB
YAML

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: buildify-ingress
namespace: buildify
annotations:
external-dns.alpha.kubernetes.io/hostname: buildify.phexhub-np.int.bayer.com
cert-manager.io/cluster-issuer: letsencrypt-production
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
nginx.ingress.kubernetes.io/proxy-set-header: "X-Forwarded-Proto $scheme"
nginx.ingress.kubernetes.io/affinity: cookie
nginx.ingress.kubernetes.io/session-cookie-name: BUILDIFYSESSION
nginx.ingress.kubernetes.io/proxy-body-size: "500m"
nginx.ingress.kubernetes.io/client-max-body-size: "500m"
nginx.ingress.kubernetes.io/proxy-read-timeout: "300"
nginx.ingress.kubernetes.io/proxy-send-timeout: "300"
spec:
ingressClassName: nginx
rules:
- host: buildify.phexhub-np.int.bayer.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: buildify
port:
number: 80
tls:
- hosts:
- buildify.phexhub-np.int.bayer.com
secretName: buildify-phexhub-dev-cluster-tls