warn if using public interface without auth

Signed-off-by: Vladimir Mandic <mandic00@live.com>
pull/3720/head^2
Vladimir Mandic 2025-01-27 11:02:28 -05:00
parent 8a28e8b716
commit 6358276460
2 changed files with 3 additions and 0 deletions

View File

@ -62,6 +62,7 @@
- unified standard and modern-ui authentication method & cleanup auth logging
- detect & report local/external/public ip addresses if using `listen` mode
- detect *docker* enforced limits instead of system limits if running in a container
- warn if using public interface without authentication
- **Fixes**:
- non-full vae decode
- send-to image transfer

View File

@ -306,6 +306,8 @@ def start_ui():
gr_tempdir.register_tmp_file(shared.demo, os.path.join(shared.cmd_opts.data_dir, 'x'))
shared.log.info(f'Local URL: {local_url}')
if shared.cmd_opts.listen:
if not gradio_auth_creds:
shared.log.warning('Public interface enabled without authentication')
proto = 'https' if shared.cmd_opts.tls_keyfile is not None else 'http'
external_ip = get_external_ip()
if external_ip is not None: