Dax451 commited on
Commit
24e02bf
·
1 Parent(s): f605686

Corretto formato autenticazione per Gradio 5.x e aggiunto share=True per Hugging Face Spaces

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -281,11 +281,15 @@ def main():
281
  if username and password:
282
  # Utilizzo dell'autenticazione in Gradio 5.x
283
  print(f"Autenticazione configurata con username: {username}")
284
- interface.launch(auth=(username, password))
 
 
 
 
285
  else:
286
  # Per test locali, disabilitiamo l'autenticazione
287
  print("Autenticazione disabilitata per test locali. Su HF Spaces, imposta GRADIO_USERNAME e GRADIO_PASSWORD.")
288
- interface.launch()
289
 
290
  if __name__ == "__main__":
291
  main()
 
281
  if username and password:
282
  # Utilizzo dell'autenticazione in Gradio 5.x
283
  print(f"Autenticazione configurata con username: {username}")
284
+ interface.launch(
285
+ auth=[(username, password)], # Formato corretto per Gradio 5.x: lista di tuple
286
+ share=True, # Necessario per Hugging Face Spaces
287
+ server_name="0.0.0.0" # Bind all interfaces
288
+ )
289
  else:
290
  # Per test locali, disabilitiamo l'autenticazione
291
  print("Autenticazione disabilitata per test locali. Su HF Spaces, imposta GRADIO_USERNAME e GRADIO_PASSWORD.")
292
+ interface.launch(share=True, server_name="0.0.0.0")
293
 
294
  if __name__ == "__main__":
295
  main()