Site Tools


Writing /var/www/dokuwiki/data/cache/6/66ecc4bfc3b4eb190e9c106dc89d19dd.metadata failed
Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04b "Jack Jackrum". upgrade now! [54.2] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
expertus_meeting_application_setup

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
expertus_meeting_application_setup [2021/07/30 13:07]
157.51.114.165 [Deploy the application]
expertus_meeting_application_setup [2021/07/30 13:39] (current)
157.51.114.165 [Nginx configuration]
Line 139: Line 139:
 configure nginx add below code to nginx configuration file and the restart the nginx service configure nginx add below code to nginx configuration file and the restart the nginx service
 file - /​etc/​nginx/​sites-enabled/​bigbluebutton file - /​etc/​nginx/​sites-enabled/​bigbluebutton
 +
 +
 +upstream app_meeting {
 +        server unix:///​home/​expdev01/​apps/​meeting/​shared/​tmp/​sockets/​meeting-puma.sock fail_timeout=0;​
 +}
 +
 +server {
 +        listen 80;
 +        server_name dev01meet.exphosted.com;​
 +        return 301 https://​dev01meet.exphosted.com$request_uri;​
 +}
 +
 +server {
 +        #listen 80;
 +        #listen 443 ssl;
 +        #listen 443 ssl http2 default;
 +        listen 443 ssl;  ​
 +        #listen [::]:443 ssl http2;
 +        server_name ​ dev01meet.exphosted.com;​
 +        gzip_static ​            on;
 +        gzip on;
 +        gzip_comp_level 6;
 +        gzip_min_length ​   256;
 +        gzip_proxied ​      any;
 +        gzip_vary on;
 +        gzip_buffers ​   24 64k;
 +        gzip_types application/​atom+xml application/​javascript application/​json application/​ld+json application/​manifest+json application/​rss+xml application/​vnd.geo+json application/​vnd.ms-fontobject application/​x-font-ttf application/​x-web-app-manifest+json application/​xhtml+xml application/​xml font/​opentype image/bmp image/​svg+xml image/​x-icon text/​cache-manifest text/css text/plain text/vcard text/​vnd.rim.location.xloc text/vtt text/​x-component text/​x-cross-domain-policy;​
 +
 +        client_max_body_size 4G;
 + root /​home/​expdev01/​apps/​meeting/​current/​public;​
 +        access_log /​home/​expdev01/​apps/​meeting/​current/​log/​nginx-access.log;​
 +        error_log /​home/​expdev01/​apps/​meeting/​current/​log/​nginx-error.log;​
 +
 +        ssl_certificate ​          /​etc/​nginx/​ssl/​server.crt;​
 +        ssl_certificate_key ​      /​etc/​nginx/​ssl/​server.key;​
 +        ssl_protocols TLSv1.2;
 +        ssl_ciphers '​ECDHE-ECDSA-AES256-GCM-SHA384:​ECDHE-RSA-AES256-GCM-SHA384:​ECDHE-ECDSA-CHACHA20-POLY1305:​ECDHE-RSA-CHACHA20-POLY1305:​ECDHE-ECDSA-AES128-GCM-SHA256:​ECDHE-RSA-AES128-GCM-SHA256:​ECDHE-ECDSA-AES256-SHA384:​ECDHE-RSA-AES256-SHA384:​ECDHE-ECDSA-AES128-SHA256:​ECDHE-RSA-AES128-SHA256';​
 +        ssl_prefer_server_ciphers on;
 +
 +        location ~* ^/assets/ {
 +                add_header '​Access-Control-Allow-Origin'​ '​*';​
 +                proxy_set_header Host $host;
 +                proxy_set_header X-Real-IP ​ $remote_addr;​
 +                proxy_set_header X-Forwarded-Proto https;
 +                proxy_set_header X-Forwarded-Proto $scheme;
 +                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;​
 +         ​ proxy_pass http://​app_meeting;​
 + }
 +        ​
 +        location / {
 +                add_header '​Access-Control-Allow-Origin'​ '​*';​
 +                add_header '​Access-Control-Allow-Credentials'​ '​true';​
 +      add_header '​Access-Control-Allow-Methods'​ 'GET, POST, OPTIONS';​
 +      add_header '​Access-Control-Allow-Headers'​ '​DNT,​X-CustomHeader,​Keep-Alive,​User-Agent,​X-Requested-With,​If-Modified-Since,​Cache-Control,​X-Forwarded-For,​content-length';​
 +                proxy_http_version 1.1;
 +                proxy_set_header Host $host;
 +                proxy_set_header X-Real-IP ​ $remote_addr;​
 +                proxy_set_header X-Forwarded-Proto https;
 +                proxy_set_header X-Forwarded-Proto $scheme;
 +                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;​
 +                proxy_pass http://​app_meeting;​
 +        }
 +
 +        location /cable {
 + proxy_pass http://​app_meeting;​
 + proxy_http_version 1.1;
 + proxy_set_header Upgrade $http_upgrade;​
 + proxy_set_header Connection "​Upgrade";​
 + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;​
 + proxy_set_header Host $http_host;
 + proxy_set_header X-Real-IP $remote_addr;​
 + proxy_set_header X-Forwarded-Proto https;
 + proxy_redirect off;
 + }
 + error_page ​  500 502 503 504  /50x.html;
 +        location = /50x.html {
 +                root   /​usr/​share/​nginx/​html;​
 +        }
 +}
 +
  
  
  
expertus_meeting_application_setup.1627650431.txt.gz · Last modified: 2021/07/30 13:07 by 157.51.114.165