Comments (4)
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.
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.
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.
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)
- Chown not working for private storage HOT 1
- Panic when using custom policy
- Any support to linux/s390x? HOT 1
- Gpu issue HOT 1
- IP ban working in Neko standalone but not with Neko-Rooms HOT 3
- neko-rooms as a standalone Rest API HOT 2
- Help: Is it possible to set cookie in the browser when creating room via API HOT 1
- install self-hosted chrome extension to chrome HOT 1
- What is the effect of memory, CPUs and shared memory settings in Neko-Rooms? HOT 3
- Inaccessible outside of LAN HOT 3
- Server error Error response from daemon: network traefik not found HOT 1
- can't login to room HOT 3
- How to add tor/xfsc to neko rooms HOT 1
- running on windows docker HOT 2
- chrome policy update HOT 3
- Install failed: Connection timed out. HOT 5
- Starter page for each room using mounts. HOT 9
- Lets encrypt certificate for neko rooms. HOT 4
- Use only single cusrsor HOT 9
- Change scroll sensitivity using neko api. HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from neko-rooms.