mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-07 11:28:35 -05:00
[PR #14983] [CLOSED] feat: Add Homebrew formula for Open WebUI #39299
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/14983
Author: @cdamken
Created: 6/14/2025
Status: ❌ Closed
Base:
dev← Head:feat/homebrew-formula-proper📝 Commits (3)
cfa25ebfeat: Add Homebrew formula for Open WebUI9118778chore: Add Claude.md to gitignore for temporary guidance file6e72639chore: Update gitignore to use CLAUDE.md instead of Claude.md📊 Changes
4 files changed (+186 additions, -0 deletions)
View changed files
📝
.gitignore(+3 -0)➕
homebrew/README.md(+83 -0)➕
homebrew/open-webui.rb(+28 -0)➕
homebrew/test-homebrew-formula.sh(+72 -0)📄 Description
Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions and describe your changes before submitting a pull request.
✅ Discussion Created: Add Homebrew Formula for Open WebUI - Link will be updated after creating discussion
Before submitting, make sure you've checked the following:
devbranch.feat: Add Homebrew formula for Open WebUI
Description
This pull request adds a fully tested and working Homebrew formula for installing Open WebUI on macOS and Linux systems via Homebrew. This addresses multiple community requests for native Homebrew installation support and provides an easy, standardized way to install Open WebUI using the system package manager.
The implementation follows Homebrew best practices and includes comprehensive testing to ensure reliability and proper functionality.
Files Added
homebrew/open-webui.rb- Main Homebrew formula for Open WebUI v0.6.14homebrew/test-homebrew-formula.sh- Comprehensive test script that validates installation, functionality, and cleanuphomebrew/README.md- Documentation and usage instructions for the Homebrew formulaKey Features
Testing Results
All tests pass successfully:
open-webui --help,open-webui serve, etc.)brew test open-webuiInstallation Usage
Testing Instructions
To test this PR:
The test script automatically validates:
Dependencies
New Dependencies Added:
Installation Size: Approximately 2.6GB with ~80,500 files
All dependencies are managed automatically by the Homebrew formula and do not require manual intervention.
Changelog Entry
Description
Add Homebrew formula for Open WebUI to enable easy installation via Homebrew package manager on macOS and Linux systems.
Added
homebrew/open-webui.rb) for Open WebUI v0.6.14homebrew/test-homebrew-formula.sh) for validating formula functionalityhomebrew/README.md) with installation and usage instructionsopen-webuicommand available system-wideChanged
Deprecated
Removed
Fixed
Security
Breaking Changes
Additional Information
Screenshots or Videos
Testing output showing successful installation, functionality verification, and clean uninstallation can be provided upon request. All tests pass as documented in the testing results section above.
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.