File size: 546 Bytes
d17ebb5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# safe_app.py — minimal heartbeat app for Spaces
import os, platform, datetime, gradio as gr

def ping():
    return (
        f"✅ Space is alive\n"
        f"Time: {datetime.datetime.utcnow().isoformat()}Z\n"
        f"Python: {platform.python_version()}\n"
        f"Host: {os.uname().sysname} {os.uname().release}"
    )

with gr.Blocks() as demo:
    gr.Markdown("# Safe mode / heartbeat")
    btn = gr.Button("Ping")
    out = gr.Textbox(lines=4)
    btn.click(fn=ping, outputs=out)

demo.launch(server_name="0.0.0.0", server_port=7860)