miladrahimi / outline-bridge-server Goto Github PK
View Code? Open in Web Editor NEWA Docker Compose for running V2Ray as bridge (relay) server for Outline shadowsocks servers
A Docker Compose for running V2Ray as bridge (relay) server for Outline shadowsocks servers
I have IPv6 enabled on my outline server? How do I update the docker config to use only IPv6.
I'm relatively new to this, so I hope you can help clarify something for me. Is this different from a transparent proxy?
As I understand it, if there's an "Outline Client" and an "Outline Server," everything in between should use the same protocol as the Client and Server.
If the protocol hasn't changed, how can it allow anything to be bypassed?
Hi dear milad , today I updated outline manager from 1.13 to 1.14 after this update lost my bridge connection , can you check maybe need to update .
Does this code solve the limitation of asymmetric ratio for uploading and downloading in Iranian servers or should I run https://github.com/malkemit/namizun in server?
Hey
I was just wondering, is there any reason why you are not using the latest version of v2fly image, like 5.1?
Hi there ,
what do you mean by change the hostname to the bridge server ip ? when I run docker-compose up -d
it comes with an error , says the port is alreay in use , I changed the port in setup.py to something else and it says
Recreating outline-bridge-server_v2ray_1 ... done
thats it ?
What should I write in hostname in outline manager ? should I use the same hostname that I wrote in Setup.py ?
when I try to use the port that I entered in setup.py , the outline manager says that this port is in use
Can we change the outline to wireguard with this config ?
Hi
Can you kindly add an additional release that supports v2fly-core v.5.2.1
and has the relevant config (JsonV5
) for it. Additionally, please add its image in ghcr.io/getimages/v2fly-core
?
Special Thanks,
سلام.
به تازگی دیتاسنتر دائما سرور هارو میبنده و میگه شما دارید به بعضی سرور ها از سرور خودتون اتک میزنید.
لیستی از آی پی هارو هم میفرسته.
این آی پی ها هم همگی تا جایی که مشخصه مربوط به کلودفلر هست.
https://www.cloudflare.com/ips/
سوالم اینکه چرا ترافیک خروجی سرور،با پورت های متفاوتی بیرون میره ؟ کلا ساختار شبکه همینجوریه ؟ هر درخواست یک پورت متفاوتی داره ؟!
یا این vpnها اینگونه عمل میکنند ؟
چرا داره این اتفاق میوفته و راه حل چیه ؟
ایده ایی دارید ؟
روزانه سرور میگیرم ( که به زحمت پیدا میشه) و همون روز بسته میشه.
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 48318 => 141.101.79.61 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 49058 => 141.101.79.64 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 49058 => 141.101.79.64 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 34548 => 141.101.79.77 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 34548 => 141.101.79.77 443
> Mon Apr 24 16:46:34 2023 TCP 91.107.136.106 49544 => 141.101.79.91 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 37416 => 141.101.79.94 443
> Mon Apr 24 16:46:36 2023 TCP 91.107.136.106 42920 => 141.101.79.159 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 45742 => 141.101.79.217 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 60690 => 141.101.79.222 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 59724 => 141.101.79.229 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 59724 => 141.101.79.229 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 55570 => 141.101.79.231 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 44066 => 141.101.79.236 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 49566 => 173.245.48.44 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 55264 => 173.245.48.64 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 43630 => 173.245.48.104 443
> Mon Apr 24 16:46:36 2023 TCP 91.107.136.106 36634 => 173.245.48.125 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 57692 => 173.245.48.148 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 57692 => 173.245.48.148 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 53538 => 173.245.48.149 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 57376 => 173.245.48.205 443
> Mon Apr 24 16:46:34 2023 TCP 91.107.136.106 52726 => 173.245.48.240 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 41402 => 173.245.48.241 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 36500 => 173.245.50.44 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 36500 => 173.245.50.44 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 45666 => 173.245.50.73 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 41288 => 173.245.50.77 443
> Mon Apr 24 16:46:37 2023 TCP 91.107.136.106 51394 => 173.245.50.147 443
> Mon Apr 24 16:46:36 2023 TCP 91.107.136.106 36292 => 173.245.50.160 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 43716 => 173.245.50.190 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 42210 => 173.245.50.229 443
> Mon Apr 24 16:46:36 2023 TCP 91.107.136.106 42210 => 173.245.50.229 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 42210 => 173.245.50.229 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 49084 => 173.245.50.240 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 55092 => 173.245.51.46 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 33026 => 173.245.51.87 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 41992 => 173.245.51.88 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 39358 => 173.245.51.95 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 44464 => 173.245.51.150 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 55104 => 173.245.51.158 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 55104 => 173.245.51.158 443
> Mon Apr 24 16:46:35 2023 TCP 91.107.136.106 51350 => 173.245.51.194 443
> Mon Apr 24 16:46:38 2023 TCP 91.107.136.106 51350 => 173.245.51.194 443
Problem:
Upstream server is up, client still can connect but but for unknown reasons !!! bandwidth is super low and almost unusable (probably less than 5kbps).
The bridge server setup has been done with no errors. but when you change your access key IP to bridge server IP the It seems like your access key is not valid. If this happens again, please contact your server admin.
Error shows up.
Bridge: ubuntu 20.4
Upstream Centos 9
Hello dear Milad
Thanks for your repository,
I use your bridge server on Arvan cloud, every things work fine, but in Whatsapp and Telegram, voice call does not work with this bridge server, have you any idea for fix this problem ? any more config line need ?
unfortunately I think this service stopped working , I tried reinstalling again and moving form one vps to another but doesn't seems to work
Hello. Thank you for your great and helpful project.
May I know which Iranian company you recommend using as the server bridge?
I used to use ArvanCloud, but it doesn't work anymore.
Hi
It would be great if you create a video tutorial for non-tech users to setup the solution on their own server.
Thanks
Hi
After I ran docker-compose up -d
I got following response :
`root@irvm-506254:~/outline-bridge-server# docker-compose up -d
Traceback (most recent call last):
File "urllib3/connectionpool.py", line 677, in urlopen
File "urllib3/connectionpool.py", line 392, in _make_request
File "http/client.py", line 1277, in request
File "http/client.py", line 1323, in _send_request
File "http/client.py", line 1272, in endheaders
File "http/client.py", line 1032, in _send_output
File "http/client.py", line 972, in send
File "docker/transport/unixconn.py", line 43, in connect
FileNotFoundError: [Errno 2] No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "requests/adapters.py", line 449, in send
File "urllib3/connectionpool.py", line 727, in urlopen
File "urllib3/util/retry.py", line 410, in increment
File "urllib3/packages/six.py", line 734, in reraise
File "urllib3/connectionpool.py", line 677, in urlopen
File "urllib3/connectionpool.py", line 392, in _make_request
File "http/client.py", line 1277, in request
File "http/client.py", line 1323, in _send_request
File "http/client.py", line 1272, in endheaders
File "http/client.py", line 1032, in _send_output
File "http/client.py", line 972, in send
File "docker/transport/unixconn.py", line 43, in connect
urllib3.exceptions.ProtocolError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "docker/api/client.py", line 214, in _retrieve_server_version
File "docker/api/daemon.py", line 181, in version
File "docker/utils/decorators.py", line 46, in inner
File "docker/api/client.py", line 237, in _get
File "requests/sessions.py", line 543, in get
File "requests/sessions.py", line 530, in request
File "requests/sessions.py", line 643, in send
File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "docker-compose", line 3, in
File "compose/cli/main.py", line 81, in main
File "compose/cli/main.py", line 200, in perform_command
File "compose/cli/command.py", line 70, in project_from_options
File "compose/cli/command.py", line 153, in get_project
File "compose/cli/docker_client.py", line 43, in get_client
File "compose/cli/docker_client.py", line 170, in docker_client
File "docker/api/client.py", line 197, in init
File "docker/api/client.py", line 222, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
[2371] Failed to execute script docker-compose`
What should I do?
The bridge hostname support cloudflare?
In order to prevent the IP of the bridge domain name from being walled, I want to apply cloudflare. I would like to ask for support.
This setup works great for me, having v2ray as bridge to Outline server. How do I use my custom DNS in this setup ? I want to block certain domains and ads while on Outline VPN.
Hey,
seems like using a bridge and an upstream server messed up with WhatsApp calls.
Is there any known fix available? I wasn't able to find anything online since normal people in the world does not have problems that we have.
Cheers;
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.