Spaces:
Sleeping
Sleeping
File size: 929 Bytes
18d6d92 5f3189d 18d6d92 5f3189d 18d6d92 5f3189d 18d6d92 5f3189d 18d6d92 5f3189d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | """
VS Code Server - Gradio Wrapper for Hugging Face Spaces
Manus AI OS - Cloud Development Environment
"""
import os
import gradio as gr
VSCODE_PORT = int(os.environ.get("VSCODE_PORT", "18080"))
with gr.Blocks(title="VS Code Server - Manus AI OS") as demo:
gr.Markdown("# 🖥️ VS Code Server\n\n### Manus AI OS - Cloud Development Environment")
gr.HTML(f'''
<div style="width: 100%; height: calc(100vh - 180px); border: 2px solid #3b82f6; border-radius: 12px; overflow: hidden;">
<iframe
src="http://localhost:{VSCODE_PORT}"
style="width: 100%; height: 100%; border: none;"
sandbox="allow-scripts allow-same-origin allow-forms allow-popups allow-pointer-lock"
allow="clipboard-read; clipboard-write"
></iframe>
</div>
''')
gr.Markdown("--- \n*Powered by Manus AI OS*")
demo.launch(server_port=7860, server_name="0.0.0.0") |