Denis Kramer
65ec883e1c
fixed working dir path
6 years ago
Denis Kramer
d25f63dabe
Added remote-user request header feature
6 years ago
butlerx
30e4f2ba7b
v1.1.4
6 years ago
butlerx
0de9ced19a
use __dirname for spawning buffer
6 years ago
butlerx
ef1a08ba94
v1.1.3
6 years ago
butlerx
6eca32e873
use __dirname for path resolution to ensure gloabl install works correctly
6 years ago
butlerx
76a856f036
make index.js executable
6 years ago
Cian Butler
b68c61d715
Merge pull request #155 from krishnasrinivas/pr/65
add a host option to listen on a specific ip
6 years ago
Imuli
3d0fe991e4
add a host option to listen on a specific ip
9 years ago
Cian Butler
8191de94b7
Merge pull request #126 from butlerx/master
Version 1 release
6 years ago
butlerx
dd38bf4f67
add un required files for publich to npmingore
6 years ago
butlerx
68a1c44c51
v1.1.1
6 years ago
Cian Butler
08cc4da170
Merge pull request #48 from butlerx/feature/types
replace esm with typescript
6 years ago
butlerx
0378c63617
ensure command is passed correctly
6 years ago
butlerx
f3593eedec
allow command and sshadrress to be se by url
6 years ago
butlerx
af49e22a19
Merge remote-tracking branch 'upstream/master' into feature/types
6 years ago
butlerx
d145ad9d42
replace esm with typescript
6 years ago
butlerx
97f13c46e2
allow path to connect to be passed from url
6 years ago
Josh Samuelson
30e8d9f42f
Expose command as an option
9 years ago
butlerx
5326182168
add contributors
6 years ago
Koushik M.L.N
35db9676a4
Express dependency and README.md fix ( #151 )
* Fixed Package.json and updated README.md
* Updated GIT Clone link
6 years ago
cbutler
9d8a5eeac8
upgrade dependencies
6 years ago
Koushik M.L.N
84a67d41a7
Modified README.md ( #146 )
* Added Functionality to Autologin with Username and Password
* Bug Fixes and Username Input on Non Root Account
* Removed Username on Non Root Account
* Modified ReadMe.md
* Modified ReadMe.md
* Shifted Hterm.js to wetty file
* Shifted Hterm.js to wetty file - Revert
* Rebase Master
* Bug Fix
* Imports Fixed in index.html
* Imports Fixed in index.html
* Fixed Imports
* Modified Readme.md
6 years ago
Neale Pickett
00355a4591
Override `/wetty` as the base path ( #43 )
* Trying to remove static path, almost got it
* Yay fixed
* Clean up debugging
* Add docs
* An attempt at getting `/base/path/ssh/username` to work.
Thanks to @3ch01c for helping me with this work
* No longer require a trailing / on username
* Document namespace conflicts
6 years ago
Oleg Kurapov
749961ecba
Return socket.io.js removed in fe871d6
( #143 )
6 years ago
Koushik M.L.N
c14ee99081
Autologin Feature Added ( #122 )
Login by passing username and password in url as query parameters.
Migrated to node-pty which is currently maintained and updated.
added feature to put in global username and password
Added server keep alive in ssh options to keep the session alive.
6 years ago
Oleg Kurapov
f606ca98b3
Use SSH wrapper only if no username is known otherwise ( #137 )
6 years ago
Oleg Kurapov
07d87bdb04
Use multistage Dockerfile to cut down image size ( #140 )
6 years ago
Bertrand Roussel
9995358752
Provide SSH key option to specify client private key
This is to make it possible for admins to enable password-less
auth at the expense of security.
In that situation:
Server <=> Wetty <=> Client
- Link between Wetty and the SSH Server is secured by SSH.
- Wetty knows a private key to connect to the SSH Server, using an SSH
User.
- Client only needs to know how to access Wetty to run commands
on the SSH Host.
- Client would not be able to retrieve the private key from Wetty to
login directly to the SSH Server.
This basically means that anything that reaches Wetty needs to be
trusted as it would be able to execute commands on the remote SSH server,
so admins should be really careful when using that feature.
6 years ago
Oleg Kurapov
c35b159846
Dockerfile slimming ( #139 )
* Use node instead of yarn in Dockerfile. Closes #134
* Don't install SSHD in container
6 years ago
Oleg Kurapov
6d80e3895d
Extra params handling in SSH wrapper. Closes krishnasrinivas/wetty#130
6 years ago
Oleg Kurapov
f0edc7fae0
Fix typo in SSH port envvar. Closes krishnasrinivas/wetty#129
6 years ago
Robert
c049d6da8d
fix environment variable name typo ( #46 )
6 years ago
Cian Butler
e6cf9589e5
Merge pull request #98 from tnguyen14/master
update README to use npm binary
6 years ago
Cian Butler
cedc65cb97
Merge branch 'master' into master
6 years ago
Cian Butler
9efd7f606d
Merge pull request #123 from butlerx/enhanchment/upstream
Merge in changes from active fork
6 years ago
cbutler
581ef86449
update pty to maintained version
7 years ago
cbutler
3054c5a5b7
update pachake.json for merge back to upstream
7 years ago
butlerx
b8f16a44e1
v0.5.1
7 years ago
butlerx
4209f0e5f4
add npmignore
7 years ago
mirtouf
4a004a7d25
Update of README.md with apache snippet and removal of app.js ( #25 )
* Added Apache configuration for proxifying wetty.
* Typo fix for Apache configuration.
* Updated procedure for starting wetty (use of bin/index.js instead of app.js)
7 years ago
butlerx
272c38b2f8
use mjs for module files
7 years ago
butlerx
d20fd586cb
v0.5.0
7 years ago
butlerx
222be6529c
revert async code
7 years ago
butlerx
74fc4bfe9c
update hterm
7 years ago
butlerx
c9879818d0
use /usr/bin/env
7 years ago
butlerx
2594f916c5
v0.4.2
7 years ago
nosemeocurrenada
8d4fd327ac
Fix installation from npm ( #23 )
* Moved the command,args choice to a function
+ Add files to the package.json
* Using js export
* fix on package.json
7 years ago
butlerx
75e00be4cf
remove second cursor
8 years ago
butlerx
5d96f40490
add ip of client to host login
8 years ago