Soshell is a web-based interactive console written in Go & JavaScript with a chatroom/command console inspired interface. Currently in early development stages.
- Uses HTTPS/WSS for secure web connections.
- Simple command system for interacting with the server.
- Embedded Go-based server-side database (Tiedot).
- JavaScript/HTML/CSS client frontend.
-cert - (required) Path to encryption certificate.
-key - (required) Path to encryption key.
-http - (default:80) Web http port.
-https - (default:443) Web https port.
-host - (default:"localhost") Domain or host name.
-public - (default:"public") Public web directory path.
-dbpath - (default:"database") Path to database.
-help - Show command help information.
soshell -host="example.com" -http=8080 -https=8090 -cert="/dir/ssl/example.com/fullchaim.pem" -key="/dir/ssl/example.com/privkey.pem" -dbpath="/dir/db"