Spaces:
Running
Running
Dax451
commited on
Commit
·
f3e9379
1
Parent(s):
24e02bf
Semplificata gestione dell'autenticazione lasciando che sia gestita da Hugging Face Spaces
Browse files
app.py
CHANGED
@@ -273,23 +273,12 @@ def main():
|
|
273 |
# Crea l'interfaccia
|
274 |
interface = create_ui(generator)
|
275 |
|
276 |
-
#
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
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()
|
|
|
273 |
# Crea l'interfaccia
|
274 |
interface = create_ui(generator)
|
275 |
|
276 |
+
# Avvia l'interfaccia senza autenticazione (l'autenticazione sarà gestita da Hugging Face Spaces)
|
277 |
+
# Utilizziamo i parametri necessari per Hugging Face Spaces
|
278 |
+
interface.launch(
|
279 |
+
server_name="0.0.0.0",
|
280 |
+
share=False
|
281 |
+
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
282 |
|
283 |
if __name__ == "__main__":
|
284 |
main()
|