65 lines
1.5 KiB
Plaintext
65 lines
1.5 KiB
Plaintext
|
{{ define "base" }}
|
||
|
<!DOCTYPE html>
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta charset="utf-8" />
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
<link rel="icon" type="image/x-icon" href="/logo.png" />
|
||
|
<title>Ready to cast !</title>
|
||
|
<link rel="stylesheet" href="style.css" />
|
||
|
{{ block "head" .
|
||
|
}}{{
|
||
|
end
|
||
|
}}
|
||
|
</head>
|
||
|
<body>
|
||
|
<div class="container">
|
||
|
<div class="panel">
|
||
|
<div id="icon"></div>
|
||
|
{{ block "message" . }}
|
||
|
<h2 id="title" class="text-centered">Ready to cast !</h2>
|
||
|
{{ end }}
|
||
|
{{ block "info" . }}
|
||
|
<p><b>Instance ID</b></p>
|
||
|
<p class="text-small text-centered">
|
||
|
<code>{{ .ID }}</code>
|
||
|
</p>
|
||
|
<p><b>Addresses</b></p>
|
||
|
<ul class="text-italic text-small text-centered">
|
||
|
{{ $port := .Port }}
|
||
|
{{
|
||
|
range.IPs
|
||
|
}}
|
||
|
<li>
|
||
|
<code>{{ . }}:{{ $port }}</code>
|
||
|
</li>
|
||
|
{{
|
||
|
end
|
||
|
}}
|
||
|
</ul>
|
||
|
{{ end }}
|
||
|
{{if .Apps }}
|
||
|
{{ block "apps" . }}
|
||
|
<p><b>Apps</b></p>
|
||
|
<ul class="text-italic text-small text-centered">
|
||
|
{{ $tlsPort := .TLSPort }}
|
||
|
{{
|
||
|
range.IPs
|
||
|
}}
|
||
|
<li>
|
||
|
<a href="https://{{ . }}:{{ $tlsPort }}/apps">
|
||
|
https://{{ . }}:{{ $tlsPort }}/apps
|
||
|
</a>
|
||
|
</li>
|
||
|
{{
|
||
|
end
|
||
|
}}
|
||
|
</ul>
|
||
|
{{ end }}
|
||
|
{{ end }}
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|
||
|
{{ end }}
|