<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerName eniac.ventures
    ServerAlias www.eniac.ventures

    DocumentRoot /var/www/html/eniacventures/eniac-ventures/.output/public
    <Directory /var/www/html/eniacventures/eniac-ventures/.output/public>
        Require all granted
        Options -Indexes
        AllowOverride None
    </Directory>

    ProxyPreserveHost On
    ProxyTimeout 60
    Alias /assets/ /var/www/html/eniacventures/eniac-ventures/.output/public/assets/
    ProxyPass /assets/ !
    ProxyPass / http://127.0.0.1:3011/
    ProxyPassReverse / http://127.0.0.1:3011/
    RequestHeader set X-Forwarded-Proto "https"

    ErrorLog ${APACHE_LOG_DIR}/eniacventures-error.log
    CustomLog ${APACHE_LOG_DIR}/eniacventures-access.log combined

    SSLCertificateFile /etc/letsencrypt/live/eniac.ventures/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/eniac.ventures/privkey.pem
    Include /etc/letsencrypt/options-ssl-apache.conf
</VirtualHost>
</IfModule>
