Comments (7)
Your portrange doesn't match:
SCREEGO_TURN_PORT_RANGE: "50200:50400"
ports:
- 50000-50200:50000-50200/udp
If this doesn't fix your problem, then please post the log of screego/server with enabled debug log:
SCREEGO_LOG_LEVEL: debug
and also post errors inside the browser console. When you are trying to share the screen.
from server.
Ok, so I tried again after updating the docker-compose.yml
with the suggestions you provided.
Now the logs are:
Details
⠿ Network screego_default Created 0.2s
⠿ Container screego-cf-tunnel-1 Created 0.7s
⠿ Container screego-screego-1 Created 0.7s
Attaching to screego-cf-tunnel-1, screego-screego-1
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Starting tunnel tunnelID=2e20551e-3ab1-4355-9c8e-31f210e41a83
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Version 2023.2.1
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF GOOS: linux, GOVersion: go1.19.5, GoArch: arm64
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Settings: map[no-autoupdate:true]
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Environmental variables map[TUNNEL_TOKEN:*****]
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Generated Connector ID: 65602aa2-9e18-4997-99f0-47648b4b3c94
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Will be fetching remotely managed configuration from Cloudflare API. Defaulting to protocol: quic
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Initial protocol quic
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF ICMP proxy will use 192.168.32.2 as source for IPv4
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF ICMP proxy will use :: as source for IPv6
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Starting metrics server on 127.0.0.1:46439/metrics
screego-cf-tunnel-1 | 2023/08/29 14:40:25 failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 2048 kiB, got: 416 kiB). See https://github.com/lucas-clemente/quic-go/wiki/UDP-Receive-Buffer-Size for details.
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z WRN Your version 2023.2.1 is outdated. We recommend upgrading it to 2023.8.1
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Connection 4c1176e6-38be-45e6-ba66-4aec851181f6 registered with protocol: quic connIndex=0 ip=198.41.192.27 location=YYZ
screego-cf-tunnel-1 | 2023-08-29T14:40:25Z INF Connection 4ce91fea-370e-4b08-b3df-dae2808bed1a registered with protocol: quic connIndex=1 ip=198.41.200.53 location=ORD
screego-cf-tunnel-1 | 2023-08-29T14:40:26Z INF Connection a7c77af2-bd0e-40e3-85bd-808a857e0f94 registered with protocol: quic connIndex=2 ip=198.41.200.63 location=ORD
screego-cf-tunnel-1 | 2023-08-29T14:40:27Z INF Updated to new configuration config="{\"ingress\":[{\"hostname\":\"screego.ashishjullia.com\",\"originRequest\":{},\"service\":\"http://screego-screego-1:5050\"},{\"service\":\"http_status:404\"}],\"warp-routing\":{\"enabled\":false}}" version=2
screego-cf-tunnel-1 | 2023-08-29T14:40:27Z INF Connection c8867375-4300-476a-8433-83e350d3760e registered with protocol: quic connIndex=3 ip=198.41.192.77 location=YYZ
screego-screego-1 | 2023-08-29T14:40:38Z DBG Logger initialized
screego-screego-1 | 2023-08-29T14:40:38Z INF SCREEGO_SECRET unset, user logins will be invalidated on restart
screego-screego-1 | 2023-08-29T14:40:38Z INF DNS External IP dns=1.1.1.1:53 domain=screego.ashishjullia.com v4=172.64.80.1 v6=2606:4700:130:436c:6f75:6466:6c61:7265
screego-screego-1 | 2023-08-29T14:40:38Z INF Users file not specified
screego-screego-1 | 2023-08-29T14:40:38Z DBG Using Port Range max=50400 min=50200
screego-screego-1 | 2023-08-29T14:40:38Z INF Start TURN/STUN addr=:3478
screego-screego-1 | 2023-08-29T14:40:38Z INF Start HTTP addr=:5050
screego-screego-1 | 2023-08-29T14:40:39Z DBG HTTP duration="137.59µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:40:39Z DBG HTTP duration=2.834465ms host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/static/js/main.82446e73.js size=558144 status=200
screego-screego-1 | 2023-08-29T14:40:39Z DBG HTTP duration="145.313µs" host=screego.ashishjullia.com ip=192.168.32.2:45686 path=/static/css/main.99fa32a9.css size=73 status=200
screego-screego-1 | 2023-08-29T14:40:40Z DBG HTTP duration="119.517µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/config size=103 status=200
screego-screego-1 | 2023-08-29T14:40:41Z DBG WebSocket New Connection id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:40:41Z DBG HTTP duration="578.511µs" host=screego.ashishjullia.com ip=192.168.32.2:45688 path=/stream size=0 status=0
screego-screego-1 | 2023-08-29T14:40:41Z DBG WebSocket Receive event=*ws.Create id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:40:41Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:40:44Z DBG HTTP duration=10.606775ms host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/static/js/main.82446e73.js.map size=2223951 status=200
screego-screego-1 | 2023-08-29T14:40:44Z DBG HTTP duration="70.462µs" host=screego.ashishjullia.com ip=192.168.32.2:45686 path=/static/css/main.99fa32a9.css.map size=197 status=200
screego-screego-1 | 2023-08-29T14:41:02Z DBG HTTP duration="17.352µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:41:07Z DBG HTTP duration="23.185µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:41:07Z DBG HTTP duration="48.851µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/config size=103 status=200
screego-screego-1 | 2023-08-29T14:41:08Z DBG WebSocket New Connection id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:08Z DBG HTTP duration="416.347µs" host=screego.ashishjullia.com ip=192.168.32.2:37654 path=/stream size=0 status=0
screego-screego-1 | 2023-08-29T14:41:08Z DBG WebSocket Receive event=*ws.Join id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:08Z DBG WebSocket Send event=room id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:08Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:16Z DBG HTTP duration="98.536µs" host=screego.ashishjullia.com ip=192.168.32.2:45686 path=/static/css/main.99fa32a9.css.map size=197 status=200
screego-screego-1 | 2023-08-29T14:41:16Z DBG HTTP duration=139.861545ms host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/static/js/main.82446e73.js.map size=2223951 status=200
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Receive event=*ws.StartShare id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=clientsession id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=hostsession id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=room id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Receive event=*ws.HostOffer id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Receive event=*ws.HostICE id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=hostoffer id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=hostice id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Receive event=*ws.ClientAnswer id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=clientanswer id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Receive event=*ws.ClientICE id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:19Z DBG WebSocket Send event=clientice id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:27Z DBG WebSocket Receive event=*ws.StopShare id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:27Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:27Z DBG WebSocket Send event=endshare id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:27Z DBG WebSocket Send event=room id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Receive event=*ws.StartShare id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=clientsession id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=hostsession id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=room id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Receive event=*ws.HostOffer id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Receive event=*ws.HostICE id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=hostoffer id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=hostice id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Receive event=*ws.ClientAnswer id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Receive event=*ws.ClientICE id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=clientanswer id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:30Z DBG WebSocket Send event=clientice id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:36Z DBG WebSocket Receive event=*ws.StopShare id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:36Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:36Z DBG WebSocket Send event=endshare id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:36Z DBG WebSocket Send event=room id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Receive event=*ws.StartShare id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=clientsession id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=hostsession id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=room id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=room id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Receive event=*ws.HostOffer id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Receive event=*ws.HostICE id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=hostoffer id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=hostice id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Receive event=*ws.ClientAnswer id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Receive event=*ws.ClientICE id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=clientanswer id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:39Z DBG WebSocket Send event=clientice id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:44Z DBG HTTP duration="61.463µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket Close code=1001 id=cjn06q9mmnos73c8014g ip=192.168.32.2 reason=
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket Send event=endshare id=cjn0711mmnos73c80150 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket Done id=cjn06q9mmnos73c8014g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket Close code=1000 id=cjn0711mmnos73c80150 ip=192.168.32.2 reason="Owner Left"
screego-screego-1 | 2023-08-29T14:41:44Z DBG HTTP duration="66.907µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/static/css/main.99fa32a9.css.map size=197 status=200
screego-screego-1 | 2023-08-29T14:41:44Z DBG HTTP duration=5.336155ms host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/static/js/main.82446e73.js.map size=2223951 status=200
screego-screego-1 | 2023-08-29T14:41:44Z DBG HTTP duration="34.999µs" host=screego.ashishjullia.com ip=192.168.32.2:45686 path=/config size=103 status=200
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket New Connection id=cjn07a1mmnos73c80170 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:44Z DBG HTTP duration="570.141µs" host=screego.ashishjullia.com ip=192.168.32.2:57832 path=/stream size=0 status=0
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket Receive event=*ws.Join id=cjn07a1mmnos73c80170 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:44Z DBG WebSocket Close code=1000 id=cjn07a1mmnos73c80170 ip=192.168.32.2 reason="room with id prior-lime-gayal does not exist"
screego-screego-1 | 2023-08-29T14:41:51Z DBG HTTP duration="17.056µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:41:52Z DBG HTTP duration=4.086115ms host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/static/js/main.82446e73.js.map size=2223951 status=200
screego-screego-1 | 2023-08-29T14:41:52Z DBG HTTP duration="107.202µs" host=screego.ashishjullia.com ip=192.168.32.2:45686 path=/static/css/main.99fa32a9.css.map size=197 status=200
screego-screego-1 | 2023-08-29T14:41:52Z DBG HTTP duration="35.592µs" host=screego.ashishjullia.com ip=192.168.32.2:45686 path=/config size=103 status=200
screego-screego-1 | 2023-08-29T14:41:56Z DBG WebSocket New Connection id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:56Z DBG HTTP duration="519.623µs" host=screego.ashishjullia.com ip=192.168.32.2:32858 path=/stream size=0 status=0
screego-screego-1 | 2023-08-29T14:41:56Z DBG WebSocket Receive event=*ws.Create id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:56Z DBG WebSocket Send event=room id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:41:59Z DBG HTTP duration="16.426µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:42:07Z DBG HTTP duration="20.389µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/ size=905 status=200
screego-screego-1 | 2023-08-29T14:42:08Z DBG HTTP duration="34.036µs" host=screego.ashishjullia.com ip=192.168.32.2:45674 path=/config size=103 status=200
screego-screego-1 | 2023-08-29T14:42:09Z DBG WebSocket New Connection id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:09Z DBG HTTP duration="501.846µs" host=screego.ashishjullia.com ip=192.168.32.2:45772 path=/stream size=0 status=0
screego-screego-1 | 2023-08-29T14:42:09Z DBG WebSocket Receive event=*ws.Join id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:09Z DBG WebSocket Send event=room id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:09Z DBG WebSocket Send event=room id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Receive event=*ws.StartShare id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=clientsession id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=hostsession id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=room id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=room id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Receive event=*ws.HostOffer id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Receive event=*ws.HostICE id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=hostoffer id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=hostice id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Receive event=*ws.ClientAnswer id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Receive event=*ws.ClientICE id=cjn07g9mmnos73c80180 ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=clientanswer id=cjn07d1mmnos73c8017g ip=192.168.32.2
screego-screego-1 | 2023-08-29T14:42:14Z DBG WebSocket Send event=clientice id=cjn07d1mmnos73c8017g ip=192.168.32.2
And no errors in network
or console
on browser's side:
Am I missing something again?
Also if you want to check it is currently running here: https://screego.ashishjullia.com/
from server.
Looks like port 3478 isn't correctly proxied
$ dig screego.ashishjullia.com +short
172.67.199.112
104.21.76.188
$ nc -vzw 1 172.64.80.1 3478
172.64.80.1 3478 (stun): Connection timed out
$ nc -vzw 1 104.21.76.188 3478
104.21.76.188 3478 (stun): Connection timed out
$ nc -vzw 1 172.64.80.1 80
172.64.80.1 80 (http) open
from server.
Oh, is there a way to route this (proxy) via my current setup of routing through cf tunnel?
version: "3.7"
services:
screego:
image: ghcr.io/screego/server:1.10.0
ports:
- 5050:5050
- 3478:3478
- 50200-50400:50200-50400/udp
environment:
SCREEGO_EXTERNAL_IP: "dns:[email protected]:53"
SCREEGO_TURN_PORT_RANGE: "50200:50400"
SCREEGO_CORS_ALLOWED_ORIGINS: "https://screego.ashishjullia.com"
SCREEGO_AUTH_MODE: "none"
SCREEGO_TRUST_PROXY_HEADERS: "false"
SCREEGO_LOG_LEVEL: "debug"
cf-tunnel:
image: cloudflare/cloudflared
restart: unless-stopped
command: tunnel run
environment:
- TUNNEL_TOKEN=
Also, fyr, this is what I'm setting on cf's tunnel side:
from server.
Besides the HTTP service you also have to proxy the turn/stun port 3478 to the screego container. I don't use cloudflare, so I cannot help you there with detailed instructions. The port range 50200-50400 also has to be proxied.
from server.
Yup, I'm trying to figure that about not sure if that's possible with cf tunnels or not but thanks a lot for the information and of course this awesome tool.
If I was able to solve this, I'll provide an update here.
from server.
Oke, I'll close this ticket for now, if you receive a different error on the screego side feel free to reopen.
from server.
Related Issues (20)
- HTTP instead of HTTPS? HOT 1
- Firefox: RTCRtpSender is not defined HOT 2
- Config for Default Room Name HOT 2
- Preferred Codec not available in Firefox HOT 1
- Functions Request HOT 1
- Black Screen Issue HOT 1
- Support OIDC HOT 8
- is there any plan to support audio sharing in this project HOT 1
- User name set by url parameter HOT 1
- Streaming to multiple users results in high CPU usage HOT 6
- Documentation Error HOT 1
- mediaDevices undefined HOT 1
- Static or live screen sharing? HOT 3
- Is there any plan to add wayland support for screego? HOT 2
- Cannot share Dev-C++ IDE window HOT 1
- Inappropriate silly names HOT 2
- "No stream available" HOT 7
- Stream only loads under specific circumstances HOT 1
- https://app.screego.net/ Secure? HOT 3
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 server.