m1k1o / neko

A self hosted virtual browser that runs in docker and uses WebRTC.
https://neko.m1k1o.net/
Apache License 2.0
6.99k stars 515 forks source link

Unable to use in k8s environment #365

Open junlintianxiazhifulinzhongguo opened 7 months ago

junlintianxiazhifulinzhongguo commented 7 months ago

After deploying this in the k8s environment, it was exposed through nodeport. When accessing, a username and password were entered, but login was not possible. We hope to create a demo tutorial in the k8s environment

If there is no K8S environment, you can use it for free on this website, with a daily free quota

https://kubesphere.cloud/

junlintianxiazhifulinzhongguo commented 7 months ago

I hope that Neko can also be accessed through ingress nginx in the demo

ehfd commented 7 months ago

You need a TURN server or you need to expose more ports in one of the methods for https://neko.m1k1o.net/#/getting-started/configuration?id=webrtc That's very likely.

https://github.com/selkies-project/selkies-gstreamer#using-a-turn-server There's a similar option to using a TURN server for Neko.

Kamukage3e commented 5 months ago

@junlintianxiazhifulinzhongguo If you want to use neko in k8s you must expose ports via UDProute in gateway. If neko behind reverse proxy, you need to add podIP