mirror of
https://github.com/open-webui/terminals.git
synced 2026-11-05 01:37:21 +00:00
[GH-ISSUE #49] Single bridge network caps concurrent terminals at ~1024 (exchange full) — no sharding, no early warning #21
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/terminals#21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Originally created by @Classic298 on GitHub (Jul 20, 2026).
Original GitHub issue: https://github.com/open-webui/terminals/issues/49
With the Docker backend, all user terminals attach to one bridge network (TERMINALS_NETWORK). A Linux bridge supports at most 1024 ports (BR_PORT_BITS=10, kernel compile-time constant). At ~1024 concurrently-running containers, provisioning fails hard:
New terminals can't start, and the failure surfaces as an opaque Docker error rather than a clear "network capacity reached" from the orchestrator.
Impact: any deployment expecting >~1000 simultaneous sessions hits an undocumented hard wall. (We reached it via a separate reaper bug leaking containers, but a legitimately busy install would hit it too.)
Requests:
Environment: Docker backend, single TERMINALS_NETWORK bridge, Linux host.
@owui-terminator[bot] commented on GitHub (Jul 20, 2026):
⚠️ Missing Issue Title Prefix
@Classic298, your issue title is missing a categorising prefix (e.g.
bug:,feat:,docs:).Please update the title to lead with one of:
Example:
bug: Login fails when the password contains special characters@owui-terminator[bot] commented on GitHub (Jul 20, 2026):
🔍 Related Issues Found
I found some existing issues that might be related. Please check if any of these are duplicates or contain helpful solutions:
This issue is about configuring which Docker network terminals uses for spawned containers. It is directly related to the new report’s concern about the single bridge network design and the need to shard or otherwise change network placement to scale.
by arp-mbender
💡 If your issue is a duplicate, please close it and add any additional details to the existing issue instead.
This comment was generated automatically. React with 👍 if helpful, 👎 if not.