orivej has quit [Read error: Connection reset by peer]
orivej has joined #picolisp
<
aw->
(; (mapcar pack (split (in (list "ip" "-o" "address" "show" "dev" "eth0") (line)) " ")) 7)
<
aw->
I actually have this exact code in one of my applications
<
aw->
except "eth0" is replaced with a variable for the network interface
<
aw->
requires 'iproute2' package on debian, doesn't work with BusyBox builtin 'ip' command
<
aw->
unless you tweak the arguments
xkapastel has quit [Quit: Connection closed for inactivity]
<
Regenaxer>
thanks aw-, that's better
orivej has quit [Ping timeout: 250 seconds]
peterhil has quit [Ping timeout: 264 seconds]
<
Regenaxer>
aw- (or anybody else): I want to install a jitsi server on picolisp.com
<
Regenaxer>
It seems to depend on nginx, can I avoid that?
<
Regenaxer>
I have httpGate running on port 443
<
Regenaxer>
So I wonder what that means for servers like jitsi
<
Regenaxer>
The above ref is not clear on that
mtsd has joined #picolisp
mtsd has quit [Quit: Leaving]
<
Regenaxer>
ok, I ask that on #jitsi too ...
<
aw->
"Many of the installation steps require elevated privileges"
<
aw->
I would suggest installing it on something other than picolisp.com
<
aw->
just in case there's some serious security vulnerabilities in the jitsi-meet server
<
Regenaxer>
I thought "elevated privileges" means root access
<
Regenaxer>
for the installation steps
<
aw->
but it's also a potentially vulnerable application
<
Regenaxer>
ok, vulnerabilities are an issue
<
Regenaxer>
more vulnerabile than normal?
<
aw->
i've never installed it, i'm not sure about nginx with jitsi-meet
<
aw->
Regenaxer: personally, I think everything is vulnerable.. maybe a bit paranoid. beneroth would agree haha
<
aw->
you can probably avoid nginx though, as I'm guessing they only want Nginx in order to do SSL offloading
<
Regenaxer>
I don't want to hire and maintain a separate server for that
<
Regenaxer>
the installation seems to have nginx in the dependencies
<
Regenaxer>
in the Debian package
<
Regenaxer>
I asked that in #jitsi now, but no response so far
<
Regenaxer>
(due to corona perhaps)
<
aw->
does httpGate handle websocks upgrade?
<
aw->
it seems jitsi uses websockets
<
Regenaxer>
I do not want httpGate to be involved
<
Regenaxer>
rather use another port than 443
<
aw->
when you make an HTTP connection to a server, the server responds with a "Upgrade" header, which switches the browser to Websockets protocol
<
Regenaxer>
in case of jitsi you mean?
<
aw->
ok ok, so httpGate on port 443... hmm.. well you can install Nginx and let it run on a different port.. 8443 or whatever
<
Regenaxer>
yeah, so httpGate should not bother with jitsi
<
Regenaxer>
it cannot, can only talk to picolisp
<
aw->
or you can replace httpGate with Nginx.. that's another option
<
Regenaxer>
I don't want nginx
<
aw->
so.. what do you want?
<
Regenaxer>
have jitsi listen on some other, private ports
<
Regenaxer>
tcp and udp
<
aw->
jitsi-meet seems to
*need* a web server in front of it
<
aw->
it listens on port 5280
<
aw->
normally Nginx will forward connections to jitsi-meet on port 5280
<
Regenaxer>
Perhaps it needs a web server for the browser gui
<
Regenaxer>
The mobile apps might work without (?)
<
aw->
i'm pretty sure it needs a web server for websockets
<
aw->
i could be wrong.. i've never installed it :\
<
Regenaxer>
I could set up a pil process
<
beneroth>
good idea about jitsi
<
Regenaxer>
behind httpGate
<
aw->
but typically if they recommend Nginx, it's because their web server isn't designed to handle web sockets and TLS
<
beneroth>
I used it in the past, but never installed my own server
<
Regenaxer>
yeah, aw- told it here first
<
beneroth>
gotta go now, but later I could it if a try
<
Regenaxer>
We should indeed consider jitsi pilcons
<
Regenaxer>
But then we need better performance and quality
<
Regenaxer>
meet.jit.si seems at its limits
<
Regenaxer>
I got terrible sound and completely garbled images very often
<
Regenaxer>
with just 2 persons in a conference
<
Regenaxer>
let's try?
<
aw->
i used it last year and was very impressed by quality, sound, etc.. but I can imagine now they are having difficulty scaling
<
Regenaxer>
Try AlexW_AlexB :)
<
Regenaxer>
... with browser or app
<
aw->
can you wait ~30 mins? I have to eat now
<
Regenaxer>
sure, no hurry
<
Regenaxer>
I stopped the app for now
<
Regenaxer>
My hand aches, had to chop wood
<
Regenaxer>
can't operate Penti any more
<
Regenaxer>
I made a new session: PilCon
<
aw->
sorry for the wait
<
aw->
i just realized my webcam is already packed in a box (moving in 1 week)!!
<
Regenaxer>
No problem, not important!
<
Regenaxer>
You move again?
<
aw->
yes, move from apartment (rent) to house.. just 10 minutes from my current place
<
beneroth>
good move, aw-
<
beneroth>
Regenaxer, I'm unsure if jitsi is suitable for more than 2-5 people
<
beneroth>
similiar to skype
<
Regenaxer>
No idea
<
beneroth>
but there are more options for having conferences with many people (e.g. mumble, teamspeak)
<
beneroth>
just sound though
<
beneroth>
we will certainly find a solution
<
Regenaxer>
I need video (family chat)
<
Regenaxer>
in the family we use WhatsApp now :(
<
Regenaxer>
I must peek on my wife's phone
<
Regenaxer>
For business meetings all my partners use Zoom
xkapastel has joined #picolisp
<
Regenaxer>
not free
<
beneroth>
zoom iphone app sends your data to facebook, even without having facebook account
<
beneroth>
probably they used some standard lib from facebook
<
Regenaxer>
and in Android?
<
beneroth>
I only used the web version of zoom so far
<
beneroth>
good enough
<
Regenaxer>
Thats why I'l like Jitsi
<
beneroth>
Jitsi is old, good skype alternative
orivej has joined #picolisp
peterhil has joined #picolisp
anddam has quit [Remote host closed the connection]
anddam has joined #picolisp
anddam has quit [Client Quit]
anddam has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]
xkapastel has joined #picolisp
<
beneroth>
ah Regenaxer, you tried to setup your own instance of jitsi meet, right?
<
Regenaxer>
yep, but abandoned the idea now
<
beneroth>
I see, that should be practically a self-hosted video conferencing running in modern browsers, right?
<
Regenaxer>
in browsers or the mobile app
<
beneroth>
I only used jitsi as a jabber client (also for video calling) years ago
<
beneroth>
I will try to setup the server here
<
beneroth>
you can use it too, if it works
<
Regenaxer>
I tried with some people
<
Regenaxer>
Mainly Rudy Hagedorn and Burger family
<
Regenaxer>
Worked very good
<
beneroth>
you used the free main servers?
<
Regenaxer>
but the jitsy server seems a bit loaded
<
beneroth>
understandable
<
beneroth>
ok, sounds good
<
Regenaxer>
the app uses it implicitly
<
beneroth>
ok, I used the app once 1-2 years ago
<
beneroth>
but most I used the very old jitsi client when it was a full Skype alternative running on Jabber/XMPP
<
beneroth>
I missed most of the newer developments
<
beneroth>
and I also never came around to install my own jabber server
<
Regenaxer>
Own server gives better feeling
<
Regenaxer>
and perhaps less load
<
beneroth>
absolutely
<
Regenaxer>
(now in home-office and -school time)
<
beneroth>
if you have unused computing power
<
Regenaxer>
yeah, saw that
<
Regenaxer>
good thing
<
beneroth>
it uses linux process nice value to only use unused load
<
beneroth>
though I would not install it on a VPS, that might be not such an good idea :)
<
Regenaxer>
not sure
<
Regenaxer>
better not, right
<
beneroth>
shared resources, not expected load,etc.
peterhil has quit [Read error: Connection reset by peer]
peterhil has joined #picolisp
twelvemonkeys has quit [Ping timeout: 264 seconds]
twelvemonkeys has joined #picolisp
peterhil has quit [Quit: Must not waste too much time here...]
peterhil has joined #picolisp
xkapastel has quit [Quit: Connection closed for inactivity]