Mercurial > self-hosted
diff Mercurial/apache.hg.conf.exmaple @ 0:edd512324c03
Add:Mercurial Files
author | Pluto <meokcin@gmail.com> |
---|---|
date | Tue, 03 Sep 2024 16:30:52 +0800 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Mercurial/apache.hg.conf.exmaple Tue Sep 03 16:30:52 2024 +0800 @@ -0,0 +1,30 @@ +<VirtualHost *:80> +ServerName hg.nnsui.com +RewriteEngine On +RewriteCond %{HTTPS} !=on +RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L] +</VirtualHost> +<VirtualHost *:443> +ServerName hg.nnsui.com +SSLEngine On +SSLCertificateFile /etc/apache2/cert/nnsui.com.pem +SSLCertificateKeyFile /etc/apache2/cert/nnsui.com.key +WSGIScriptAlias / /var/hg/hgweb.wsgi +WSGIDaemonProcess hgweb user=www-data group=www-data processes=2 threads=15 +WSGIProcessGroup hgweb +<Directory /var/hg> +Require all granted +</Directory> +<Location "/"> +AuthType Basic +AuthName "Restricted Access" +AuthUserFile /etc/apache2/hgweb.htpasswd +Require valid-user +<Limit GET> +Require all granted +</Limit> +<LimitExcept GET> +Require valid-user +</LimitExcept> +</Location> +</VirtualHost> \ No newline at end of file