[PR #205] [CLOSED] Feature/multiple image urls #217

Closed
opened 2026-02-13 17:28:07 -06:00 by mirrors · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/HanaokaYuzu/Gemini-API/pull/205
Author: @Jedesser
Created: 12/26/2025
Status: Closed

Base: masterHead: feature/multiple-image-urls


📝 Commits (10+)

  • 4e4b6d5 feat: add Docker integration with CLI and API modes
  • e6e3627 docs: add practical setup guide for Dockploy
  • d7109b0 fix: allow requirements.txt in Docker build context
  • 95be1e0 fix: resolve setuptools-scm version detection in Docker
  • 4614a36 fix: ensure all gemini_webapi submodules are installed
  • 2272c4f fix: completely rebuild Dockerfile to fix module imports
  • 4b58e24 fix: set cookies directory permissions to 777 for volume mounting
  • 422d5cb feat: add request logging middleware and 404 troubleshooting guide
  • 0e070ad fix: add detailed client state logging for 503 debugging
  • 6d669ec fix: use app.state instead of global variable for gemini_client

📊 Changes

16 files changed (+3332 additions, -21 deletions)

View changed files

.dockerignore (+60 -0)
.env.example (+54 -0)
.gitignore.docker (+6 -0)
Dockerfile (+59 -0)
FUNCTIONALITY_RU.md (+1000 -0)
README_DOCKER.md (+376 -0)
SETUP_GUIDE.md (+334 -0)
TROUBLESHOOTING_404.md (+209 -0)
accounts.example.json (+22 -0)
app.py (+600 -0)
docker-compose.yml (+46 -0)
requirements.txt (+17 -0)
📝 src/gemini_webapi/__init__.py (+1 -0)
📝 src/gemini_webapi/client.py (+45 -21)
📝 src/gemini_webapi/constants.py (+31 -0)
src/gemini_webapi/pool.py (+472 -0)

📄 Description

No description provided


🔄 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/HanaokaYuzu/Gemini-API/pull/205 **Author:** [@Jedesser](https://github.com/Jedesser) **Created:** 12/26/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `feature/multiple-image-urls` --- ### 📝 Commits (10+) - [`4e4b6d5`](https://github.com/HanaokaYuzu/Gemini-API/commit/4e4b6d59bceea5069e6508832f992588143a77d6) feat: add Docker integration with CLI and API modes - [`e6e3627`](https://github.com/HanaokaYuzu/Gemini-API/commit/e6e362790fae801f6fc9b224e04f0c8243922145) docs: add practical setup guide for Dockploy - [`d7109b0`](https://github.com/HanaokaYuzu/Gemini-API/commit/d7109b0756e66002a8b584ffa133585631543e7d) fix: allow requirements.txt in Docker build context - [`95be1e0`](https://github.com/HanaokaYuzu/Gemini-API/commit/95be1e06f5e38af9a9dfcef1c8f9796aba25fa49) fix: resolve setuptools-scm version detection in Docker - [`4614a36`](https://github.com/HanaokaYuzu/Gemini-API/commit/4614a366d85c1e9d2f8c32755140e9e43f57de54) fix: ensure all gemini_webapi submodules are installed - [`2272c4f`](https://github.com/HanaokaYuzu/Gemini-API/commit/2272c4f19c3a010a25ad38030d734084c78f7fef) fix: completely rebuild Dockerfile to fix module imports - [`4b58e24`](https://github.com/HanaokaYuzu/Gemini-API/commit/4b58e24714ee21ff9d68477d5f67fc95c8b4aece) fix: set cookies directory permissions to 777 for volume mounting - [`422d5cb`](https://github.com/HanaokaYuzu/Gemini-API/commit/422d5cbad99dcd6f312d76f74ff158b762056ec3) feat: add request logging middleware and 404 troubleshooting guide - [`0e070ad`](https://github.com/HanaokaYuzu/Gemini-API/commit/0e070ad409cb037c4c45b6cde3e9d7dfb97e9c48) fix: add detailed client state logging for 503 debugging - [`6d669ec`](https://github.com/HanaokaYuzu/Gemini-API/commit/6d669eccc86ad4a10cadea76739c9562715d364d) fix: use app.state instead of global variable for gemini_client ### 📊 Changes **16 files changed** (+3332 additions, -21 deletions) <details> <summary>View changed files</summary> ➕ `.dockerignore` (+60 -0) ➕ `.env.example` (+54 -0) ➕ `.gitignore.docker` (+6 -0) ➕ `Dockerfile` (+59 -0) ➕ `FUNCTIONALITY_RU.md` (+1000 -0) ➕ `README_DOCKER.md` (+376 -0) ➕ `SETUP_GUIDE.md` (+334 -0) ➕ `TROUBLESHOOTING_404.md` (+209 -0) ➕ `accounts.example.json` (+22 -0) ➕ `app.py` (+600 -0) ➕ `docker-compose.yml` (+46 -0) ➕ `requirements.txt` (+17 -0) 📝 `src/gemini_webapi/__init__.py` (+1 -0) 📝 `src/gemini_webapi/client.py` (+45 -21) 📝 `src/gemini_webapi/constants.py` (+31 -0) ➕ `src/gemini_webapi/pool.py` (+472 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
mirrors 2026-02-13 17:28:07 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
mirrors/Gemini-API#217
No description provided.