From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-vs1-xe2d.google.com (mail-vs1-xe2d.google.com [IPv6:2607:f8b0:4864:20::e2d]) by mail.toke.dk (Postfix) with ESMTPS id 5CC938363D1 for ; Mon, 26 Apr 2021 17:37:58 +0200 (CEST) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=aSlV2s8w Received: by mail-vs1-xe2d.google.com with SMTP id w24so4514963vsq.5 for ; Mon, 26 Apr 2021 08:37:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cvTBijlNmdQmxB+DIdS1tNvn32Q79dxMnlZf/tsVXA4=; b=aSlV2s8wn6BYbhAfzyQABpzKazf7OrBbQuBy0HD/SOsTy1N1ftV9t8MON9GWyk5tkF u/OjEl91ETqmdLrkzLgKeiNF37if5l/0coiS0tXgv3ass689MVv2skKrVEY1bEfISiw5 gzLBg1bEz1AZskxnekf/4gqj3PfFapuptSBTqiu8lBINRcmpYVOUZ8gn41N2R4waOeIo 00LOWcMhlISUMavCMszfISMoQMqinYbUotMzYLXR5FVRz0jy6qdaEZdYzOJhwXAQtkF7 JGx6aA7fr0K+QBK5zhlZm9T+kn4YMuxQtbj1KnbZ+ShRiYi495OX1vTophut7fATqgkE S2YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cvTBijlNmdQmxB+DIdS1tNvn32Q79dxMnlZf/tsVXA4=; b=YPJl8d9H1yCLGj+896neVmBYfHNG2PO1eCgqRjvGaeGUFx6xtkiEJ1LaMp8u29xtMf 08SuI7Had5z3/Ra8ivVL4gbf7HjFtMMH8bX2uz6DHjz8fbg1G9YILyE00p7Y4SBnCP9T xPwZ1KhHAAXC+3RXaJF94cFY3cYpa7L9JwHqEJKq+ZsMOwB87kEb9VJYt1bkl9n2qur+ 9wuVclFmm2t7XTXF6lm7iEgDIyo5WErKGOnp2EiLw8LOYF7lno6L6VL240u22NyqSAbV 3+tI++7QqDj9+eTQn91ZNkqAYQe219fBl2NhnDadozH7fjxSAD+g6zJ16Ck5F0yx20NA XUMQ== X-Gm-Message-State: AOAM533jfDIyCfolKDk8Xk2BeYgQxjdvZeb2z7IOyTwQIDZ0sNys/SrR +fTCU5O4G/pL24fICMOAlo9YqVnNfLi5EzydWlM= X-Google-Smtp-Source: ABdhPJzzgkon+2HZLDTEA7DtCvakk995RLRF3YpNzy+mS+3HRIKIfu1QqSwe62/8sn2f5EmHwc4/u0J67gcIux76YXo= X-Received: by 2002:a67:f851:: with SMTP id b17mr13318834vsp.37.1619451476242; Mon, 26 Apr 2021 08:37:56 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Fabrice Fourc Date: Mon, 26 Apr 2021 17:37:45 +0200 Message-ID: To: =?UTF-8?Q?Mathieu_Carrandi=C3=A9?= Content-Type: multipart/alternative; boundary="000000000000f8f42d05c0e1edb1" Message-ID-Hash: 4NDTQF4JCTIMYRXU3WOPAQWJRY6PI7I4 X-Message-ID-Hash: 4NDTQF4JCTIMYRXU3WOPAQWJRY6PI7I4 X-MailFrom: fabrice.fourc@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: galene@lists.galene.org X-Mailman-Version: 3.3.4 Precedence: list Subject: [Galene] Re: Installation on a VPS with Apache server List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --000000000000f8f42d05c0e1edb1 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi Mathieu, here in my site-config file. Fabrice ServerAdmin webmaster@localhost DocumentRoot /var/www/html/meet ErrorLog ${APACHE_LOG_DIR}/galene/error.log CustomLog ${APACHE_LOG_DIR}/galene/access.log combined ServerName galene.serveur.com SSLCertificateFile /etc/letsencrypt/live/galene/fullchain.pem SSLCertificateKeyFile /etc/letsencrypt/live/galene/privkey.pem Include /etc/letsencrypt/options-ssl-apache.conf RewriteEngine on RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC] RewriteCond %{HTTP:CONNECTION} ^Upgrade$ [NC] RewriteRule .* ws://localhost:3000%{REQUEST_URI} [P] SSLProxyEngine on SSLProxyVerify none SSLProxyCheckPeerCN off SSLProxyCheckPeerName off SSLProxyCheckPeerExpire off ProxyPassMatch ^/(ws)$ ws://localhost:3000/$1 ProxyPreserveHost On ProxyPass / http://localhost:3000/ ProxyPassReverse / http://localhost:3000/ Le lun. 26 avr. 2021 =C3=A0 17:29, Mathieu Carrandi=C3=A9 a= =C3=A9crit : > [message in french after the english version] > Hi, > > After searching on the different readme available, on the Github issues o= r > on this mailing-list, I couldntt find any info on how to install an Gal= =C3=A8ne > instance on an Apache server > What are the prerequisites ? required mods... > What configuration for the VirtualHost, url rewriting rules... > I try to get this work on a VPS. > > Thanks a lot for helping me setting this up ! > I'd be glad to compile the infos and propose this doc on the github repo. > > Bonjour, > > Apr=C3=A8s recherche dans les readme dispos, sur les issues Github ou cet= te > mailing list je ne trouve pas d'info sur comment installer une instance > Gal=C3=A8ne sur un serveur Apache. > Quels sont les pr=C3=A9-requis ? Mods n=C3=A9cessaire... > Quelle configuration pour le VirtualHost, r=C3=A8gles d'url rewriting... > J'essaye de faire fonctionner =C3=A7a sur un VPS. > > Merci de votre aide ! > Je serais ravi de compiler tout =C3=A7a et de proposer un doc d'aide sur = le > repo Github. > > Mathieu > > -- > Mathieu Carrandi=C3=A9, artisan web > UnSeulT.net | @UnSeulT > | 06 69 33 82 08 > N=C2=B0 Siren : 513 284 190 > > _______________________________________________ > Galene mailing list -- galene@lists.galene.org > To unsubscribe send an email to galene-leave@lists.galene.org > --000000000000f8f42d05c0e1edb1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Mathieu,
here in my site-config file.
Fabrice

<IfModule mod_ssl.c>
=C2=A0 <VirtualHost *:443>
ServerAdmin webmaster@localhost
Documen= tRoot /var/www/html/meet



ErrorLog ${APACHE_LOG_DIR}/galene/= error.log
CustomLog ${APACHE_LOG_DIR}/galene/access.log combined

ServerName galene.serveur.com
SSLCertificateFile /etc/letsencrypt/live/galene/fullchain.pem
SSLCe= rtificateKeyFile /etc/letsencrypt/live/galene/privkey.pem
Include /etc/l= etsencrypt/options-ssl-apache.conf


RewriteEngine on
RewriteCo= nd %{HTTP:UPGRADE} ^WebSocket$ [NC]
RewriteCond %{HTTP:CONNECTION} ^Upgr= ade$ [NC]
RewriteRule .* ws://localhost:3000%{REQUEST_URI} [P]

S= SLProxyEngine on

SSLProxyVerify none
SSLProxyCheckPeerCN off
= SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

ProxyPassMa= tch ^/(ws)$ =C2=A0ws://localhost:3000/$1


=C2=A0
ProxyPreserv= eHost On
=C2=A0 =C2=A0 =C2=A0 =C2=A0ProxyPass /
http://localhost:3000/
=C2=A0 =C2=A0 =C2=A0 =C2=A0ProxyPa= ssReverse / http://localhost:3000/



</VirtualHost>
</IfModule>

Le=C2=A0lun.= 26 avr. 2021 =C3=A0=C2=A017:29, Mathieu Carrandi=C3=A9 <m@unseult.net> a =C3=A9crit=C2=A0:
[message in french after the english version]
Hi,

After searching on the different readme available, on the= Github issues or on this mailing-list, I couldntt=C2=A0find any info on ho= w to install an Gal=C3=A8ne instance on an Apache server
What are the prerequisites ? required mods...
What configuration for the VirtualHost, url rewriting ru= les...
I try to get this work on a VPS.

Th= anks a lot for helping me setting this up !
I'd be glad to compile the infos and propose this doc on the github r= epo.

Bonjour,

Apr=C3=A8s recherche dans les readme dispos, sur les issues Githu= b ou cette mailing list je ne trouve pas d'info sur comment installer u= ne instance Gal=C3=A8ne sur un serveur Apache.
Quels sont les pr=C3=A9-requis ? Mods n=C3=A9cessaire...
Quelle configuration pour le VirtualHost, r=C3=A8gles d= 'url rewriting...
J'essaye de fair= e fonctionner =C3=A7a sur un VPS.

=
Merci de votre aide !
Je serais ravi de compiler tout =C3=A7a et de proposer un doc= d'aide sur le repo Github.

=
Mathieu

--
Mathieu Carrandi=C3=A9,=C2=A0a= rtisan web
UnSeulT.net=C2=A0| @UnSeulT |=C2=A006 69 33 82 08
N=C2=B0 Siren : 513 284 19= 0

_______________________________________________
Galene mailing list -- galene@lists.galene.org
To unsubscribe send an email to galene-leave@lists.galene.org
--000000000000f8f42d05c0e1edb1--