m1k1o / neko

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

Run neko without docker on host #314

Closed BitGeek29 closed 3 months ago

BitGeek29 commented 1 year ago

I want to run neko on Linux system like Ubuntu directly But I am facing multiple dependency issue on running neko's go server

yesBad commented 1 year ago

What's the issue with Docker?

And you can look at the .docker folder for all the dependencies etc.

m1k1o commented 1 year ago

I explained that in the comment here: https://github.com/m1k1o/neko/issues/228#issuecomment-1356878299

You could be able to install Neko "natively", I have tried it in one VM. Although there is not proper documentation about this, you would just need to follow steps that are in Dockerfile, install on your host system and then just run it. However, I recommend starting with exsiting system that has GUI with desktop manager, is based on Xorg and uses Pulseaudio. For that matter you only need to install gstreamer dependencies, configure pulseaudio properly and run neko binary (you don't need to build it from scratch, you can copy it from docker image). This process would be nice to have documented.