Bumps [actix-files](https://github.com/actix/actix-web) from 0.1.4 to 0.1.6. - [Release notes](https://github.com/actix/actix-web/releases) - [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md) - [Commits](https://github.com/actix/actix-web/compare/http-v0.1.4...files-v0.1.6) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> |
||
|---|---|---|
| screenshots | ||
| src | ||
| templates | ||
| .gitignore | ||
| .gitmodules | ||
| .travis.yml | ||
| Cargo.lock | ||
| Cargo.toml | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
webterm
web terminal based on xterm.js in rust
Is it any good?
How does it work?
There is a rust backend based Actix, consisting of two actors:
Websocketimplements a websocket that speaks the Terminado protocolTerminalhandles communication to a child spawned on a PTY using tokio-pty-process.
The frontend is a static HTML page served by actix-web providing an xterm.js UI.
Should I run this on the internet?
Probably not. It lets anyone who can access the webpage control your system.
