sorenisanerd / gotty

Share your terminal as a web application
MIT License
2.15k stars 138 forks source link

Gotty multi users, Docker and Helm #60

Open stevelaclasse opened 1 year ago

stevelaclasse commented 1 year ago

Hi all, and thanks to the author for this wonderful project,

I wanted to used Gotty for a personal project with a basic authentication for multiple users. I found another project were this functionnality was added : https://github.com/KubeOperator/webkubectl. In this project the Gotty original code was updated to support a credential file for basic authentication for multiple users. As the project also changes many others things in the Gotty original project, i have moved only the changes concerning the multiple users authentication in another repository. I also added a DockerFile and a Helm Chart to deploy it in a containerized environment. You can see those changes in this repository : https://github.com/stevelaclasse/gotty-multi-users-Docker.

I hope it may help someone.

(This was originaly posted in the original GitHub gotty repository : https://github.com/yudai/gotty/issues/342)

stevelaclasse commented 1 year ago

I Personnaly used gotty to customize a web ssh application with basic web authentification, as the private key is set in the helm chart and deployed during the chart installation.