GUI buttons

This commit is contained in:
aceberg 2022-08-24 12:28:19 +07:00
parent 7d93c1973a
commit 177ba13497
3 changed files with 12 additions and 9 deletions

View file

@ -1,6 +1,9 @@
DUSER=aceberg
DNAME=watchyourlan
IFACE=virbr-bw
DBPATH=data/hosts.db
mod:
cd src && \
rm go.mod && \
@ -9,7 +12,9 @@ mod:
run:
cd src && \
sudo go run .
sudo \
env IFACE=$(IFACE) DBPATH=$(DBPATH) \
go run .
go-build:
cd src && \
@ -21,7 +26,7 @@ docker-build:
docker-run:
docker rm wyl || true
docker run --name wyl \
-e "IFACE=virbr-bw" \
-e "IFACE=$(IFACE)" \
-e "TZ=Asia/Novosibirsk" \
--network="host" \
-v ~/.dockerdata/wyl:/data \

View file

@ -44,7 +44,9 @@ func webgui() {
// fmt.Println(FoundHosts)
address := AppConfig.GuiIP + ":" + AppConfig.GuiPort
fmt.Println(fmt.Sprintf("http://%s", address))
fmt.Println("\n=================================== ")
fmt.Println(fmt.Sprintf("Web GUI at http://%s", address))
fmt.Println("=================================== \n")
http.HandleFunc("/", index)
http.HandleFunc("/update_host/", update_host)

View file

@ -40,7 +40,6 @@
<th>Hardware</th>
<th>Last seen</th>
<th>Known</th>
<th> </th>
</tr>
{{ range . }}
<form action="/update_host/" method="post">
@ -55,14 +54,11 @@
<td>{{ .Date }}</td>
<td>
{{ if eq .Known 1 }}
<input name="known" class="form-check-input" type="checkbox" checked>
<button value="off" name="known" type="submit" class="btn btn-success">Yes</button>
{{ else }}
<input name="known" class="form-check-input" type="checkbox">
<button value="on" name="known" type="submit" class="btn btn-warning">No</button>
{{ end }}
</td>
<td>
<button type="submit" class="btn btn-primary">Ok</button>
</td>
</tr>
</form>
{{ end }}