mirror of
https://github.com/tailscale/tailscale.git
synced 2024-12-12 19:24:40 +00:00
cd54f07bd9
See: * https://twitter.com/bradfitz/status/1450916922288005122 * https://twitter.com/bradfitz/status/1451423386777751561 * https://twitter.com/bradfitz/status/1457830780550275075 Updates #3157 Change-Id: I7f5a1b1bc1b8a4af0a700834c3fe09c8c791f6dc Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
49 lines
1.9 KiB
HTML
49 lines
1.9 KiB
HTML
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8"/>
|
|
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha256-/SIrNqv8h6QGKDuNoLGA4iret+kyesCkHGzVUUV0shc=" crossorigin="anonymous"></script>
|
|
<script src="https://use.fontawesome.com/47de3a5ce8.js"></script>
|
|
<script src="wasm_exec.js"></script>
|
|
<script>
|
|
const go = new Go();
|
|
WebAssembly.instantiateStreaming(fetch("test.wasm"), go.importObject).then((result) => {
|
|
go.run(result.instance);
|
|
});
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<form id=topbar style='padding: 5px'>
|
|
<input type=button value="Start" onclick='startClicked()'>
|
|
<input type=button value="Logout" onclick='logoutClicked()'>
|
|
<input type=button value="Goroutines" onclick='seeGoroutines()'>
|
|
<input type=button value="StartLoginInteractive" onclick='startLoginInteractive()'>
|
|
<input type=button value="authkey" onclick='startAuthKey(prompt("auth key:", ""))'>
|
|
</form>
|
|
<div><b>Backend state: </b><span id='state'>(wasm loading)</span> <span id='loginURL'></span></div>
|
|
<div class="term" style='width: 100%; height: 25em;'>
|
|
<div class="inner"></div>
|
|
</div>
|
|
<div id=netmap></div>
|
|
<link rel="stylesheet" href="https://unpkg.com/xterm@4.15.0-beta.10/css/xterm.css" />
|
|
<style>
|
|
.xterm-viewport.xterm-viewport {
|
|
scrollbar-width: thin;
|
|
}
|
|
.xterm-viewport::-webkit-scrollbar {
|
|
width: 10px;
|
|
}
|
|
.xterm-viewport::-webkit-scrollbar-track {
|
|
opacity: 0;
|
|
}
|
|
.xterm-viewport::-webkit-scrollbar-thumb {
|
|
min-height: 20px;
|
|
background-color: #ffffff20;
|
|
}
|
|
</style>
|
|
<script src="https://unpkg.com/xterm@4.15.0-beta.10/lib/xterm.js"></script>
|
|
<script src="https://unpkg.com/xterm-addon-webgl@0.12.0-beta.15/lib/xterm-addon-webgl.js"></script>
|
|
<script src="term.js"></script>
|
|
</body>
|
|
</html>
|