News for hackers. Stuff that matters.
Re:Show HN: Neko – Self hosted virtual browser that runs in ... by jcun4128 on Wednesday December 01, 2021 @02:22PM (#29407985)
What I'm saying is from the gif (repo README) you see this localhost web thing. I'm aware you can screenshare say from Chrome and show a tab or your whole desktop. In this way you have mouse control/people would just watch your screen. I'm not clear on how they're clicking into that shared browser (to use YouTube).

Normally for this kind of thing you need an OS-level component.

There's something on the GO side but trying to find the bridge on Vue side

https://github.com/m1k1o/neko/blob/master/server/internal/we...

idk maybe somewhere in here https://github.com/m1k1o/neko/blob/master/client/src/compone...

I had to deal with this problem too with regard to remote control somehow without installing an OS-level app but that didn't happen went a different route.

Idk this is a cool project, looks like it is possible to do remote control with webrtc. And webrtc as said above can replace websocket for data transfer.

https://github.com/maxogden/screencat

ehh then again:

> On the host side the app must synthesize mouse and keyboard events on the host OS. This is the tricky part, and the only part where a custom native node addon (C++) is required.

Yet another cool project robotjs hmm

Re:Show HN: Neko – Self hosted virtual browser that runs in ... by funnyflamigo on Wednesday December 01, 2021 @04:13PM (#29409215)
It's in a container with xorg running. It doesn't need kernel level access but it does need userland access which it does have access to in the container.
Re:Show HN: Neko – Self hosted virtual browser that runs in ... by jcun4128 on Wednesday December 01, 2021 @04:17PM (#29409247)
> UserLAnd

Hmm that's cool I was not aware of this thing, not surprising but still cool to find out now.

Re:Show HN: Neko – Self hosted virtual browser that runs in ... by numpad0 on Wednesday December 01, 2021 @09:12PM (#29411701)
“userland” is a UNIX term that roughly means “apps” but in ancient sense. UserLAnd is just an app for Android using that word stylized as its name.
Re:Show HN: Neko – Self hosted virtual browser that runs in ... by jcun4128 on Wednesday December 01, 2021 @09:46PM (#29411915)
oh okay so they're not the same gotcha