Ctrl K
ComunidadGuías…

Docker/config/docassemble-ssl.conf.dist

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<IfModule mod_ssl.c>
    <VirtualHost *:443>
        ServerAdmin ${DASERVERADMIN}
        ServerName ${DAHOSTNAME}
        SSLEngine on
        SSLCertificateFile /etc/ssl/docassemble/apache.crt
        SSLCertificateKeyFile /etc/ssl/docassemble/apache.key
        SSLCertificateChainFile /etc/ssl/docassemble/apache.ca.pem
        XSendFile on
        XSendFilePath /usr
        XSendFilePath /tmp
	KeepAliveTimeout 10
        RewriteEngine On
        RewriteCond %{REQUEST_URI}           ^${DAPOSTURLROOT}ws/socket.io                 [NC]
        RewriteCond %{QUERY_STRING}          transport=websocket                           [NC]
        RewriteRule ${DAPOSTURLROOT}ws/(.*)  ws://${DAWEBSOCKETSIP}:${DAWEBSOCKETSPORT}/$1 [P,L]
        ProxyPass        ${DAPOSTURLROOT}ws/ http://${DAWEBSOCKETSIP}:${DAWEBSOCKETSPORT}/
        ProxyPassReverse ${DAPOSTURLROOT}ws/ http://${DAWEBSOCKETSIP}:${DAWEBSOCKETSPORT}/
        WSGIDaemonProcess docassemble.webserver user=www-data group=www-data threads=5
        WSGIScriptAlias ${DAWSGIROOT} /usr/share/docassemble/webapp/docassemble.wsgi
        <Directory /usr/share/docassemble/webapp>
            WSGIProcessGroup docassemble.webserver
            WSGIApplicationGroup %{GLOBAL}
            AllowOverride none
            Require all granted
        </Directory>
        ErrorLog /var/log/apache2/error.log
        CustomLog /var/log/apache2/access.log combined
    </VirtualHost>
</IfModule>