Create web UI #5
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
keyop-go/nfq_forwarder#5
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Want status available via a web frontend
assigned to @danny
The UI should be able to show the current connections/tunnels which are open, and ideally also pull statistics from iptables to show how much traffic each has passed. Connection setup time should also be included.
The UI will need to run as a separate goroutine. It will also require authentication - for this it should only allow login as the user who owns the nfq_forwarder process, using their local credentials (username/password).
It should also be possible to close any particular tunnel manually via the UI (which of course would still automatically re-open if/when it is next used).
mentioned in commit 8fb6e14222b8d98a7f0095eb5188fd01cf82257a
mentioned in commit 860cff0931151fcd1936053497aa861013b44ab1
mentioned in merge request !60
Claude's MR: https://gitlab.keyop.co.uk/keyop/go/nfq_forwarder/-/merge_requests/19
mentioned in commit 32617758d0e21d3c7b08f87e681ca16f864344f0
mentioned in commit
dea27fd0abmentioned in commit
5cc03f780aAll done.
mentioned in commit
70c6526156mentioned in commit
0f821305d8