Sign inSign up

danaildr/webssh

By danaildr

•Updated about 21 hours ago

Browser SSH/SFTP client. Multi-conn, JWT auth, auto-lock, recording. Single-port.

Image
Networking
Security
Developer tools
0

10K+

danaildr/webssh repository overview

⁠WebSSH - Browser-based SSH Client

Docker Pulls Docker Image Size

Browser-based SSH/SFTP client. Multi-connection, JWT authentication, session recording, and single-port deployment.

📖 Full docs, screenshots, environment variables, and reverse proxy configs: Project page⁠

⁠Quick start
docker run -d \
  -p 8080:8080 \
  --name webssh \
  --restart unless-stopped \
  danaildr/webssh:latest

Open http://localhost:8080 in your browser. On first access, you will be prompted to create the initial user account.

Legacy version (0.5.1): User accounts are configured through the WEBSSH_USERS environment variable. For example, add -e WEBSSH_USERS=admin:admin to the docker run command to configure the default credentials.

Version 0.6.0 and later: User accounts are stored in a database. The WEBSSH_USERS environment variable is no longer required.

⚠️ Set a strong JWT_SECRET and use HTTPS before exposing the service publicly. See the full documentation for configuration details.

Tag summary

Content type

Image

Digest

sha256:d00c0a44d…

Size

69.6 MB

Last updated

about 21 hours ago

docker pull danaildr/webssh