Solved Anyone using Jitsi behind Nginx
-
@JaredBusch That's awesome.
-
@JaredBusch I bet that was annoying to figure out with bad documentation. Nice.
-
Hi guys.
Same problem. I have jitsi docker container behind nginx.
Where is/etc/jitsi/videobridge/sip-communicator.properties
file to change values? in docker configuration files?
thanks -
@sadeghpm said in Anyone using Jitsi behind Nginx:
Hi guys.
Same problem. I have jitsi docker container behind nginx.
Where is/etc/jitsi/videobridge/sip-communicator.properties
file to change values? in docker configuration files?
thanksI don't use docker for things like this for that reason.
-
@JaredBusch said in Anyone using Jitsi behind Nginx:
@sadeghpm said in Anyone using Jitsi behind Nginx:
Hi guys.
Same problem. I have jitsi docker container behind nginx.
Where is/etc/jitsi/videobridge/sip-communicator.properties
file to change values? in docker configuration files?
thanksI don't use docker for things like this for that reason.
Same. Makes simple things hard. Jitsi is one of the easiest things to deploy... until Docker gets involved.
-
@sadeghpm said in Anyone using Jitsi behind Nginx:
Hi guys.
Same problem. I have jitsi docker container behind nginx.
Where is/etc/jitsi/videobridge/sip-communicator.properties
file to change values? in docker configuration files?
thanksIt's inside the docker container. You need to start a bash shell within the container its self.
-
@sadeghpm said in Anyone using Jitsi behind Nginx:
Hi guys.
Same problem. I have jitsi docker container behind nginx.
Where is/etc/jitsi/videobridge/sip-communicator.properties
file to change values? in docker configuration files?
thanksDon't edit files in the container. Make the sip-communicator.properties file on your host and mount it under
/etc/jitsi/videobridge/sip-communicator.properties
-
@stacksofplates
thanks guys.
bind/etc/jitsi/videobridge/sip-communicator.properties
with local file and container config file updated, but problem exists! very strange! -
@sadeghpm said in Anyone using Jitsi behind Nginx:
@stacksofplates
thanks guys.
bind/etc/jitsi/videobridge/sip-communicator.properties
with local file and container config file updated, but problem exists! very strange!Are you using their docker-compose file? They give you a .env with all of the environment variables you need to set.
I hadn't looked at their repo. You should set all of those options as env vars not in the config itself.
Once you have the env vars set up just run
docker-compose up -d
-
@stacksofplates i use official docker-compose file and according to their documentation.
-
@JaredBusch Did you change the nginx conf on the jitsi server? I followed your instructions on "Install Jitsi-Meet on Debian 9 minimal" including the nginx conf, but i'm getting a err_too_many_redirects error.
-
@br0wnt0wn said in Anyone using Jitsi behind Nginx:
@JaredBusch Did you change the nginx conf on the jitsi server? I followed your instructions on "Install Jitsi-Meet on Debian 9 minimal" including the nginx conf, but i'm getting a err_too_many_redirects error.
That guide does not have Nginx on the Jitsi server.
-
@JaredBusch When i install jitsi-meet via sudo apt-get -y install jitsi-meet, it automatically installs and configures nginx
-
@br0wnt0wn said in Anyone using Jitsi behind Nginx:
@JaredBusch When i install jitsi-meet via sudo apt-get -y install jitsi-meet, it automatically installs and configures nginx
That quide is from almost 2 years ago. Maybe things have changed.
-
I'm tired of dealing with stupid for a bit. let me spin up a new instance and try it
-
Spinning up a new Debian 10 install to work from.
-
Awesome, thanks!
-
Ok i seem to have gotten it working. In the nginx config on the jitsi server, I commented everything from this line:
location^~ /.well-known/acme-challenge/ {
to this line:
ssl_certificate_key /etc/jitsi/meet/sub.domain.com.key;
which effectively removes the server block listening on port 4444, then moves all of the location blocks and config from the listen 4444 server block to the listen 80 server block.
-
@sadeghpm said in Anyone using Jitsi behind Nginx:
@stacksofplates i use official docker-compose file and according to their documentation.
Yeah you shouldn't need to modify the properties file then. Just use the env vars in your .env file.
-
@br0wnt0wn said in Anyone using Jitsi behind Nginx:
Ok i seem to have gotten it working.
Good, because I was pulled away.