xtts-castellano / app_backup.py
sob111's picture
Create app_backup.py
45778e2 verified
raw
history blame
964 Bytes
import http.server
import socketserver
# El puerto 7860 es el estándar que usan los Spaces en Hugging Face.
PORT = 7860
# Creamos una clase para manejar las peticiones HTTP
class MyHandler(http.server.SimpleHTTPRequestHandler):
def do_GET(self):
# Envía el código de respuesta 200 (OK)
self.send_response(200)
# Establece el tipo de contenido como HTML
self.send_header("Content-type", "text/html")
# Finaliza los encabezados de la respuesta
self.end_headers()
# Escribe el saludo en la respuesta del servidor
self.wfile.write(bytes("¡Hola desde mi Space de Docker en Hugging Face! Este servidor usa el módulo nativo de Python.", "utf-8"))
# Inicia el servidor.
# El servidor escuchará en todas las interfaces de red (host='0.0.0.0') en el puerto definido.
with socketserver.TCPServer(("", PORT), MyHandler) as httpd:
print(f"Sirviendo en el puerto {PORT}")
httpd.serve_forever()