You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-6Lines changed: 3 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1,11 +1,8 @@
1
1
# wsep
2
2
3
-
`wsep` is a high performance,
4
-
<strongstyle="font-size: 1.5em; text-decoration: underline;">w</strong>eb <strongstyle="font-size: 1.5em;text-decoration: underline;">s</strong>ocket command <strongstyle="font-size: 1.5em;text-decoration: underline;">e</strong>xecution <strongstyle="font-size: 1.5em;text-decoration: underline;">p</strong>rotocol. It can be thought of as SSH without encryption.
3
+
`wsep` is a high performance command execution protocol over WebSocket. It can be thought of as SSH over WebSockets without encryption.
5
4
6
-
It's useful in cases where you want to provide a command exec interface into a remote environment. It's implemented
7
-
with WebSocket so it may be used directly by a browser frontend. Its symmetric design satisfies
8
-
`wsep.Execer` for local and remote execution.
5
+
The package offers the `wsep.Execer` interface so that local, SSH, and WebSocket execution can be interchanged. This is particular useful when testing.
9
6
10
7
## Examples
11
8
@@ -58,7 +55,7 @@ go run ./dev/client tty --id 1 -- bash
0 commit comments