<IfModule mod_ssl.c>
<VirtualHost *:443>

    ServerName sfeagil.com
    ServerAlias www.sfeagil.com

    ServerAdmin webmaster@localhost

    # ======================
    # DJANGO WSGI
    # ======================

    WSGIDaemonProcess sfeagil \
        python-home=/var/www/venvagil \
        python-path=/var/www/agil_facturation

    WSGIProcessGroup sfeagil
    WSGIScriptAlias / /var/www/agil_facturation/facturation/wsgi.py

    <Directory /var/www/agil_facturation/facturation>
        <Files wsgi.py>
            Require all granted
        </Files>
    </Directory>

    # ======================
    # STATIC FILES
    # ======================

    Alias /static/ /var/www/agil_facturation/staticfiles/
    <Directory /var/www/agil_facturation/staticfiles/>
        Require all granted
    </Directory>

    # ======================
    # MEDIA FILES
    # ======================

    Alias /media/ /var/www/agil_facturation/media/
    <Directory /var/www/agil_facturation/media/>
        Require all granted
    </Directory>

    # ======================
    # LOGS
    # ======================

    ErrorLog ${APACHE_LOG_DIR}/sfeagil_error.log
    CustomLog ${APACHE_LOG_DIR}/sfeagil_access.log combined

    # ======================
    # SSL
    # ======================

    Include /etc/letsencrypt/options-ssl-apache.conf
    SSLCertificateFile /etc/letsencrypt/live/sfeagil.com/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/sfeagil.com/privkey.pem

</VirtualHost>
</IfModule>

