GithubHelp home page GithubHelp logo

Comments (4)

m1k1o avatar m1k1o commented on August 10, 2024

You would only need to setup neko-vpn container as in the example, it needs to be in the same network as neko-rooms.

And then for firefox, you need to mount own policy (using storage mounts) so that it uses your new vpn proxy. That is actually name of the container vpn and default squid proxy port 3128.

For google chrome it is easier, you just need to add HTTP_PROXY=http://vpn:3128 and HTTPS_PROXY=http://vpn:3128 to your new room (available in expert settings) and it automatically picks up your defined proxy.

from neko-rooms.

madindehead avatar madindehead commented on August 10, 2024

Ah OK - that makes sense. Also, thank you for the quick response.

I'll take a look at this and see how I get on. I do currently run neko-roooms with storage mounts, so that's already in place.

I will close this for now, but I will come back if I have any issues setting this up. Thanks again.

from neko-rooms.

madindehead avatar madindehead commented on August 10, 2024

Update:

Seems I got this to work! Your instructions were straightforward to follow, so thank you for that!

I use Mullvad VPN, so I also had to include the directory /vpn/ before the certificate in the config file. I also had to comment out the extra VPN connections at the bottom of the file otherwise it would give me an error. I also had to uncomment the service and block-outside-dns lines.

I am leaking DNS servers and WebRTC IP when I check the Mullvad checkup page - not sure if that's down to OVPN or the way neko uses the VPN, or my own error? Not sure if you have any experience of using Mullvad. I might be able to get around this while using the Mullvad

One thing I meant to ask last time:

In the docker-compose file, under the vpn service, there is the line command: "80 ${DEFAULT_VPN}".

Does the 80 refer to port 80? Or is it something else entirely? I'm asking as I used to run my neko rooms on port 80 to make it a bit easier to access interally and I wasn't sure the cmd link would interfere with it or not.

from neko-rooms.

m1k1o avatar m1k1o commented on August 10, 2024

I am leaking DNS servers and WebRTC IP

It is matter of configuration of web browser, can also be disabled altogether. For DNS you can either set up own pi-hole (or ad guard) where you can get more control of what is how being resolved, or just forcing some public servers (1.1.1.1 or 8.8.8.8).

Yes, that is port number where the GUI application is running, can be accessed by http://<container-name>/ from inside neko. Since it is in own container, it won't interfere with neko-rooms.

from neko-rooms.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.