[PR #17552] [CLOSED] Feature/render deploy #24470

Closed
opened 2026-04-20 05:25:09 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/17552
Author: @tjcunliffe
Created: 9/18/2025
Status: Closed

Base: mainHead: feature/render-deploy


📝 Commits (4)

  • a1dfd09 Add Render deployment configuration
  • 9f03260 doc: improve formatting and clarity in deployment guide
  • ceac73a Fix CORS configuration and deployment URL
  • b01fa15 Fix Render Blueprint compatibility issues

📊 Changes

3 files changed (+461 additions, -0 deletions)

View changed files

DEPLOY_TO_RENDER.md (+236 -0)
render.yaml (+83 -0)
validate_deployment.py (+142 -0)

📄 Description

This pull request introduces a complete deployment solution for Open WebUI on Render, including documentation, configuration, and validation tooling. The main changes add a step-by-step deployment guide, a ready-to-use Render configuration file, and a Python script to validate deployment prerequisites and settings for security and reliability.

Deployment Documentation and Configuration:

  • Added a comprehensive deployment guide in DEPLOY_TO_RENDER.md, detailing prerequisites, step-by-step instructions for both one-click and manual setup, environment variable configuration, post-deployment steps, user management, troubleshooting, and security best practices.
  • Introduced a render.yaml configuration file for Render, specifying web service and managed PostgreSQL setup, secure environment variables, disabled public signup, enabled web search, and other recommended settings for a private, secure instance.

Validation and Tooling:

  • Added validate_deployment.py, a Python script that checks for all required deployment files, validates the render.yaml configuration for critical sections and variables, and ensures security settings (authentication, secure cookies, admin approval) are correctly set. The script provides clear feedback and next steps for deployment readiness.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/17552 **Author:** [@tjcunliffe](https://github.com/tjcunliffe) **Created:** 9/18/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feature/render-deploy` --- ### 📝 Commits (4) - [`a1dfd09`](https://github.com/open-webui/open-webui/commit/a1dfd090b75271318c7a561e8895b1ed00ec5fcf) Add Render deployment configuration - [`9f03260`](https://github.com/open-webui/open-webui/commit/9f03260059eadcca16ece599cacaf96c57928da9) doc: improve formatting and clarity in deployment guide - [`ceac73a`](https://github.com/open-webui/open-webui/commit/ceac73a40e90a814b8251911fc5da08c07699c96) Fix CORS configuration and deployment URL - [`b01fa15`](https://github.com/open-webui/open-webui/commit/b01fa15fbb72a1c2d1aa7ee797148848622caacf) Fix Render Blueprint compatibility issues ### 📊 Changes **3 files changed** (+461 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `DEPLOY_TO_RENDER.md` (+236 -0) ➕ `render.yaml` (+83 -0) ➕ `validate_deployment.py` (+142 -0) </details> ### 📄 Description This pull request introduces a complete deployment solution for Open WebUI on Render, including documentation, configuration, and validation tooling. The main changes add a step-by-step deployment guide, a ready-to-use Render configuration file, and a Python script to validate deployment prerequisites and settings for security and reliability. **Deployment Documentation and Configuration:** * Added a comprehensive deployment guide in `DEPLOY_TO_RENDER.md`, detailing prerequisites, step-by-step instructions for both one-click and manual setup, environment variable configuration, post-deployment steps, user management, troubleshooting, and security best practices. * Introduced a `render.yaml` configuration file for Render, specifying web service and managed PostgreSQL setup, secure environment variables, disabled public signup, enabled web search, and other recommended settings for a private, secure instance. **Validation and Tooling:** * Added `validate_deployment.py`, a Python script that checks for all required deployment files, validates the `render.yaml` configuration for critical sections and variables, and ensures security settings (authentication, secure cookies, admin approval) are correctly set. The script provides clear feedback and next steps for deployment readiness. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 05:25:09 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#24470