import socket import ssl import os HOST = "127.0.0.1" PORT = 8443 if __name__ == "__main__": context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) context.load_cert_chain(os.getenv('CERT_FILE'), os.getenv('CERT_KEYFILE')) with socket.socket(socket.AF_INET, socket.SOCK_STREAM, 0) as sock: sock.bind((HOST, PORT)) sock.listen(5) with context.wrap_socket(sock, server_side=True) as ssock: conn, addr = ssock.accept() conn.send('Hello, Tailscale Funnel!'.encode('utf-8'))