#!/usr/bin/env python3
import http.server
import ssl
import os

# Change to workspace directory
os.chdir('/home/ubuntu/.openclaw/workspace')

# Create server
server_address = ('', 8443)
httpd = http.server.HTTPServer(server_address, http.server.SimpleHTTPRequestHandler)

# Wrap with SSL
context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER)
context.load_cert_chain(
    certfile='/home/ubuntu/.openclaw/workspace/ip-172-31-2-166.tail347a3b.ts.net.crt',
    keyfile='/home/ubuntu/.openclaw/workspace/ip-172-31-2-166.tail347a3b.ts.net.key'
)
httpd.socket = context.wrap_socket(httpd.socket, server_side=True)

print(f"HTTPS server running on port 8443")
print(f"Access at: https://ip-172-31-2-166.tail347a3b.ts.net:8443/")
httpd.serve_forever()
