Skip to content

dont override site api ui url by run#421

Merged
fenekku merged 2 commits into
inveniosoftware:masterfrom
fenekku:dont_override_site_api_ui_url_by_run
May 4, 2026
Merged

dont override site api ui url by run#421
fenekku merged 2 commits into
inveniosoftware:masterfrom
fenekku:dont_override_site_api_ui_url_by_run

Conversation

@fenekku
Copy link
Copy Markdown
Contributor

@fenekku fenekku commented May 1, 2026

fenekku added 2 commits April 29, 2026 14:58
…s/port [+]

- closes inveniosoftware#202
- lets users define application to listen on 0.0.0.0 but serve links using their
  defined SITE_API/UI_URL
Comment thread invenio_cli/cli/cli.py
Comment on lines +204 to +207
@web_options # this and below for backwards-compatibility
@services_option
@worker_options
@pass_cli_config
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this and the forward() call below are the main points for the interface

@zahnwiegebiss
Copy link
Copy Markdown

I've installed this version on our dev server.

 uv pip install git+https://github.com/inveniosoftware/invenio-cli.git@refs/pull/421/head
Using Python 3.12.12 environment at: /home/rocky/invenio/.venv
    Updated https://github.com/inveniosoftware/invenio-cli.git (3cb2342ed08fecafa619890bd457356e2b5ffc4e)
Resolved 35 packages in 2.70s
      Built invenio-cli @ git+https://github.com/inveniosoftware/invenio-cli.git@3cb2342ed08fecafa619890bd457356e2b5ffc4e
Prepared 1 package in 300ms
Uninstalled 1 package in 5ms
Installed 1 package in 5ms
 - invenio-cli==1.10.0
 + invenio-cli==1.10.0 (from git+https://github.com/inveniosoftware/invenio-cli.git@3cb2342ed08fecafa619890bd457356e2b5ffc4e)

Now it works perfectly fine.
All the admin pages are available now.

Many thanks for the quick fix!

@fenekku fenekku merged commit ab583a0 into inveniosoftware:master May 4, 2026
3 checks passed
@fenekku fenekku deleted the dont_override_site_api_ui_url_by_run branch May 4, 2026 17:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants