No One Can Stop Me Now
This commit is contained in:
50
services/setec-manager/web/templates/autarch.html
Normal file
50
services/setec-manager/web/templates/autarch.html
Normal file
@@ -0,0 +1,50 @@
|
||||
{{define "content"}}
|
||||
<h2>AUTARCH</h2>
|
||||
|
||||
<div class="stats-grid">
|
||||
<div class="stat-card">
|
||||
<h3>Status</h3>
|
||||
{{if .Data.Installed}}
|
||||
<span class="badge badge-ok">Installed</span>
|
||||
<p><strong>Version:</strong> {{.Data.Version}}</p>
|
||||
{{else}}
|
||||
<span class="badge badge-err">Not Installed</span>
|
||||
{{end}}
|
||||
<p><strong>Service:</strong>
|
||||
{{if .Data.Running}}
|
||||
<span class="badge badge-ok">Running</span>
|
||||
{{else}}
|
||||
<span class="badge badge-err">Stopped</span>
|
||||
{{end}}
|
||||
</p>
|
||||
</div>
|
||||
<div class="stat-card">
|
||||
<h3>Info</h3>
|
||||
<p><strong>Port:</strong> {{.Data.Port}}</p>
|
||||
<p><strong>Uptime:</strong> {{.Data.Uptime}}</p>
|
||||
{{if .Data.UpdateAvailable}}
|
||||
<p><span class="badge badge-ok">Update Available: {{.Data.LatestVersion}}</span></p>
|
||||
{{end}}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h3>Actions</h3>
|
||||
<div style="display:flex;gap:.5rem;flex-wrap:wrap">
|
||||
{{if not .Data.Installed}}
|
||||
<form method="POST" action="/autarch/install"><button class="btn btn-primary">Install</button></form>
|
||||
{{else}}
|
||||
{{if .Data.Running}}
|
||||
<form method="POST" action="/autarch/stop"><button class="btn">Stop</button></form>
|
||||
<form method="POST" action="/autarch/restart"><button class="btn">Restart</button></form>
|
||||
{{else}}
|
||||
<form method="POST" action="/autarch/start"><button class="btn btn-primary">Start</button></form>
|
||||
{{end}}
|
||||
{{if .Data.UpdateAvailable}}
|
||||
<form method="POST" action="/autarch/update"><button class="btn btn-primary">Update</button></form>
|
||||
{{end}}
|
||||
<form method="POST" action="/autarch/uninstall" onsubmit="return confirm('Uninstall AUTARCH?')">
|
||||
<button class="btn">Uninstall</button>
|
||||
</form>
|
||||
{{end}}
|
||||
</div>
|
||||
{{end}}
|
||||
Reference in New Issue
Block a user