CustomBuild.conf 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <VirtualHost *:443>
  2. ServerName custom.ardupilot.org
  3. WSGIDaemonProcess app threads=5
  4. WSGIScriptAlias / /home/custom/CustomBuild/app.wsgi
  5. WSGIScriptAlias /generate /home/custom/CustomBuild/app.wsgi
  6. <Directory /home/custom/CustomBuild/>
  7. Options FollowSymLinks
  8. AllowOverride None
  9. Require all granted
  10. </Directory>
  11. Alias /builds /home/custom/base/builds
  12. <Directory /home/custom/base/>
  13. Options FollowSymLinks Indexes
  14. AllowOverride None
  15. Require all granted
  16. </Directory>
  17. ErrorLog ${APACHE_LOG_DIR}/error.log
  18. LogLevel warn
  19. CustomLog ${APACHE_LOG_DIR}/access.log combined
  20. SSLCertificateFile /etc/letsencrypt/live/custom.ardupilot.org/fullchain.pem
  21. SSLCertificateKeyFile /etc/letsencrypt/live/custom.ardupilot.org/privkey.pem
  22. Include /etc/letsencrypt/options-ssl-apache.conf
  23. </VirtualHost>
  24. <VirtualHost *:80>
  25. ServerName custom.ardupilot.org
  26. RewriteEngine On
  27. RewriteCond %{SERVER_NAME} =custom.ardupilot.org
  28. RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
  29. </VirtualHost>