[GH-ISSUE #18511] feat: Print HTTP listening port at startup #18618

Closed
opened 2026-04-20 00:49:56 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @snobu on GitHub (Oct 22, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/18511

Check Existing Issues

  • I have searched all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.

Problem Description

$ DATA_DIR=~/.open-webui uvx --python 3.11 open-webui@latest serve
Installed 280 packages in 129ms
Loading WEBUI_SECRET_KEY from file, not provided as an environment variable.
INFO  [alembic.runtime.migration] Context impl SQLiteImpl.
INFO  [alembic.runtime.migration] Will assume non-transactional DDL.
WARNI [open_webui.env]

WARNING: CORS_ALLOW_ORIGIN IS SET TO '*' - NOT RECOMMENDED FOR PRODUCTION DEPLOYMENTS.

INFO  [open_webui.env] VECTOR_DB: chroma
INFO  [open_webui.env] Embedding model set: sentence-transformers/all-MiniLM-L6-v2
WARNI [langchain_community.utils.user_agent] USER_AGENT environment variable not set, consider setting it to identify your requests.

 ██████╗ ██████╗ ███████╗███╗   ██╗    ██╗    ██╗███████╗██████╗ ██╗   ██╗██╗
██╔═══██╗██╔══██╗██╔════╝████╗  ██║    ██║    ██║██╔════╝██╔══██╗██║   ██║██║
██║   ██║██████╔╝█████╗  ██╔██╗ ██║    ██║ █╗ ██║█████╗  ██████╔╝██║   ██║██║
██║   ██║██╔═══╝ ██╔══╝  ██║╚██╗██║    ██║███╗██║██╔══╝  ██╔══██╗██║   ██║██║
╚██████╔╝██║     ███████╗██║ ╚████║    ╚███╔███╔╝███████╗██████╔╝╚██████╔╝██║
 ╚═════╝ ╚═╝     ╚══════╝╚═╝  ╚═══╝     ╚══╝╚══╝ ╚══════╝╚═════╝  ╚═════╝ ╚═╝


v0.6.34 - building the best AI user interface.

https://github.com/open-webui/open-webui

Fetching 30 files: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 30/30 [00:00<00:00, 173797.13it/s]
INFO:     Started server process [133539]
INFO:     Waiting for application startup.
2025-10-22 12:22:34.011 | INFO     | open_webui.utils.logger:start_logger:162 - GLOBAL_LOG_LEVEL: INFO
2025-10-22 12:22:34.011 | INFO     | open_webui.main:lifespan:561 - Installing external dependencies of functions and tools...
2025-10-22 12:22:34.018 | INFO     | open_webui.utils.plugin:install_frontmatter_requirements:283 - No requirements found in frontmatter.

The INFO log messages stop here, but it's not clear what HTTP port the server is listening on. It should be the last thing it prints, to make it easily discoverable.

Desired Solution you'd like

Listening on http://localhost:8080

Alternatives Considered

No response

Additional Context

No response

Originally created by @snobu on GitHub (Oct 22, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/18511 ### Check Existing Issues - [x] I have searched all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request. ### Problem Description ```bash $ DATA_DIR=~/.open-webui uvx --python 3.11 open-webui@latest serve Installed 280 packages in 129ms Loading WEBUI_SECRET_KEY from file, not provided as an environment variable. INFO [alembic.runtime.migration] Context impl SQLiteImpl. INFO [alembic.runtime.migration] Will assume non-transactional DDL. WARNI [open_webui.env] WARNING: CORS_ALLOW_ORIGIN IS SET TO '*' - NOT RECOMMENDED FOR PRODUCTION DEPLOYMENTS. INFO [open_webui.env] VECTOR_DB: chroma INFO [open_webui.env] Embedding model set: sentence-transformers/all-MiniLM-L6-v2 WARNI [langchain_community.utils.user_agent] USER_AGENT environment variable not set, consider setting it to identify your requests. ██████╗ ██████╗ ███████╗███╗ ██╗ ██╗ ██╗███████╗██████╗ ██╗ ██╗██╗ ██╔═══██╗██╔══██╗██╔════╝████╗ ██║ ██║ ██║██╔════╝██╔══██╗██║ ██║██║ ██║ ██║██████╔╝█████╗ ██╔██╗ ██║ ██║ █╗ ██║█████╗ ██████╔╝██║ ██║██║ ██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║███╗██║██╔══╝ ██╔══██╗██║ ██║██║ ╚██████╔╝██║ ███████╗██║ ╚████║ ╚███╔███╔╝███████╗██████╔╝╚██████╔╝██║ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚══╝╚══╝ ╚══════╝╚═════╝ ╚═════╝ ╚═╝ v0.6.34 - building the best AI user interface. https://github.com/open-webui/open-webui Fetching 30 files: 100%|████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 30/30 [00:00<00:00, 173797.13it/s] INFO: Started server process [133539] INFO: Waiting for application startup. 2025-10-22 12:22:34.011 | INFO | open_webui.utils.logger:start_logger:162 - GLOBAL_LOG_LEVEL: INFO 2025-10-22 12:22:34.011 | INFO | open_webui.main:lifespan:561 - Installing external dependencies of functions and tools... 2025-10-22 12:22:34.018 | INFO | open_webui.utils.plugin:install_frontmatter_requirements:283 - No requirements found in frontmatter. ``` The INFO log messages stop here, but it's not clear what HTTP port the server is listening on. It should be the last thing it prints, to make it easily discoverable. ### Desired Solution you'd like ``` Listening on http://localhost:8080 ``` ### Alternatives Considered _No response_ ### Additional Context _No response_
Author
Owner

@taylorwilsdon commented on GitHub (Oct 22, 2025):

Used to be there, not sure when it dropped. Agreed, I think that's a useful suggestion. Would be a simple PR!

<!-- gh-comment-id:3433761022 --> @taylorwilsdon commented on GitHub (Oct 22, 2025): Used to be there, not sure when it dropped. Agreed, I think that's a useful suggestion. Would be a simple PR!
Author
Owner

@tjbck commented on GitHub (Oct 26, 2025):

This is definitely a low priority item, unsure how it was dropped either, with that being said PR welcome!

<!-- gh-comment-id:3448045710 --> @tjbck commented on GitHub (Oct 26, 2025): This is definitely a low priority item, unsure how it was dropped either, with that being said PR welcome!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#18618