ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
orivej has quit [Read error: Connection reset by peer]
orivej has joined #picolisp
<aw-> Nistur:
<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-> yes
<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
<Regenaxer> indeed
<Regenaxer> hmm
<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> I want to set it up myself, cause https://meet.jit.si seems too loaded
<Regenaxer> (due to corona perhaps)
<aw-> ohhhh
<aw-> does httpGate handle websocks upgrade?
<Regenaxer> ?
<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-> yes
<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-> right
<aw-> or you can replace httpGate with Nginx.. that's another option
<Regenaxer> I don't want nginx
<aw-> ok?
<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-> tcp
<Regenaxer> I see
<aw-> normally Nginx will forward connections to jitsi-meet on port 5280
<Regenaxer> ok
<Regenaxer> Perhaps it needs a web server for the browser gui
<Regenaxer> The mobile apps might work without (?)
<aw-> doubtful
<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
<beneroth> bbl
<Regenaxer> cu
<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
<aw-> oh
<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> ret
<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> oh wow
<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
<Regenaxer> ok
<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
<Regenaxer> oh :(
<beneroth> probably they used some standard lib from facebook
<Regenaxer> and in Android?
<beneroth> no idea
<beneroth> I only used the web version of zoom so far
<beneroth> good enough
<Regenaxer> Thats why I'l like Jitsi
<beneroth> yeah
<beneroth> Jitsi is old, good skype alternative
<Regenaxer> T
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
<Regenaxer> ok
<Regenaxer> Cool
<beneroth> you can use it too, if it works
<Regenaxer> I tried with some people
<Regenaxer> great!
<Regenaxer> Mainly Rudy Hagedorn and Burger family
<Regenaxer> Worked very good
<beneroth> okay?
<beneroth> you used the free main servers?
<Regenaxer> but the jitsy server seems a bit loaded
<beneroth> understandable
<Regenaxer> right
<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
<Regenaxer> ok
<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
<beneroth> donate it to https://foldingathome.org/
<Regenaxer> yeah, saw that
<Regenaxer> good thing
<beneroth> it uses linux process nice value to only use unused load
<Regenaxer> right
<beneroth> though I would not install it on a VPS, that might be not such an good idea :)
<Regenaxer> not sure
<beneroth> aye
<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]