[PR #68] Adding Docker support to git server. #12

Open
opened 2026-02-15 20:17:05 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/openapi-servers/pull/68
Author: @stnwlls
Created: 2/3/2026
Status: 🔄 Open

Base: mainHead: main


📝 Commits (3)

  • 3a4701b Adding Docker support.
  • 1302baf Add GitPython to requirements
  • 3a01ad2 Create .dockerignore to manage Docker build context

📊 Changes

4 files changed (+103 additions, -1 deletions)

View changed files

servers/git/.dockerignore (+34 -0)
servers/git/Dockerfile (+60 -0)
servers/git/compose.yaml (+6 -0)
📝 servers/git/requirements.txt (+3 -1)

📄 Description

Summary

This PR adds Docker support to the git server repo. I matched the other server's Dockerfile, minus a few tweaks to ensure git works.

Changes

  • Dockerfile: Added build process for the application.
  • compose.yml: Copied format from other servers.
  • .dockerignore: Also copied from other servers.

I didn't update the README.md, but I'm happy to if you'd like.

Testing Checklist

  • Dockerfile builds successfully without errors.
  • Application runs via docker-compose up.
  • tool tested via Open WebUI and http://:/docs

🔄 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/openapi-servers/pull/68 **Author:** [@stnwlls](https://github.com/stnwlls) **Created:** 2/3/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (3) - [`3a4701b`](https://github.com/open-webui/openapi-servers/commit/3a4701b600ef8bb927a8846961aecbdbfa28b366) Adding Docker support. - [`1302baf`](https://github.com/open-webui/openapi-servers/commit/1302baf229c1d72876ad20abd7d082078f659395) Add GitPython to requirements - [`3a01ad2`](https://github.com/open-webui/openapi-servers/commit/3a01ad2681f3ad02b8ac48727156a4c44a4a5eff) Create .dockerignore to manage Docker build context ### 📊 Changes **4 files changed** (+103 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `servers/git/.dockerignore` (+34 -0) ➕ `servers/git/Dockerfile` (+60 -0) ➕ `servers/git/compose.yaml` (+6 -0) 📝 `servers/git/requirements.txt` (+3 -1) </details> ### 📄 Description ## Summary This PR adds Docker support to the git server repo. I matched the other server's Dockerfile, minus a few tweaks to ensure git works. ## Changes - **Dockerfile**: Added build process for the application. - **compose.yml**: Copied format from other servers. - **.dockerignore**: Also copied from other servers. I didn't update the README.md, but I'm happy to if you'd like. ## Testing Checklist - [x] Dockerfile builds successfully without errors. - [x] Application runs via `docker-compose up`. - [x] tool tested via Open WebUI and http://<LOCAL-IP>:<PORT>/docs --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 20:17:05 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: open-webui/openapi-servers#12