Compare commits
1 commit
e35780ea63
...
6a0c5b0f9c
Author | SHA1 | Date | |
---|---|---|---|
6a0c5b0f9c |
2 changed files with 11 additions and 26 deletions
|
@ -12,6 +12,5 @@ jobs:
|
||||||
- run: npm ci
|
- run: npm ci
|
||||||
- run: npm run build
|
- run: npm run build
|
||||||
- run: mkdir -p /data/nycki.net/site
|
- run: mkdir -p /data/nycki.net/site
|
||||||
# - run: cp tools/site.conf /data/nycki.net/site.conf
|
- run: cp tools/site.conf /data/nycki.net/site.conf
|
||||||
# - run: cp -r _site/* /home/nycki/nycki.net/patches/* /data/nycki.net/site/
|
- run: cp -r _site/* /home/nycki/nycki.net/patches/* /data/nycki.net/site/
|
||||||
- run: cp -r _site/* /data/nycki.net/site/
|
|
||||||
|
|
|
@ -20,10 +20,8 @@
|
||||||
ServerName nycki.net
|
ServerName nycki.net
|
||||||
SSLEngine on
|
SSLEngine on
|
||||||
Include /etc/letsencrypt/options-ssl-apache.conf
|
Include /etc/letsencrypt/options-ssl-apache.conf
|
||||||
SSLCertificateFile /etc/letsencrypt/live/klay.gay/fullchain.pem
|
|
||||||
SSLCertificateKeyFile /etc/letsencrypt/live/klay.gay/privkey.pem
|
|
||||||
|
|
||||||
#Header always add Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload;"
|
Header always add Strict-Transport-Security: "max-age=31536000; includeSubDomains; preload;"
|
||||||
<If "%{HTTPS} == 'off'">
|
<If "%{HTTPS} == 'off'">
|
||||||
<If "%{HTTP:Upgrade-Insecure-Requests} == 1">
|
<If "%{HTTP:Upgrade-Insecure-Requests} == 1">
|
||||||
Header always add Vary: Upgrade-Insecure-Requests
|
Header always add Vary: Upgrade-Insecure-Requests
|
||||||
|
@ -32,26 +30,14 @@
|
||||||
</If>
|
</If>
|
||||||
|
|
||||||
DocumentRoot /data/nycki.net/site
|
DocumentRoot /data/nycki.net/site
|
||||||
ErrorDocument 404 /404.html
|
ErrorDocument 404 404.html
|
||||||
RewriteEngine on
|
|
||||||
#LogLevel alert rewrite:trace3
|
|
||||||
|
|
||||||
RewriteCond "%{DOCUMENT_ROOT}/%{REQUEST_URI}" -f
|
|
||||||
RewriteRule "(.+)" "/$1" [L]
|
|
||||||
<Directory />
|
<Directory />
|
||||||
Options FollowSymLinks MultiViews
|
Options FollowSymLinks MultiViews
|
||||||
Require all granted
|
Require all granted
|
||||||
</Directory>
|
</Directory>
|
||||||
|
SSLCertificateFile /etc/letsencrypt/live/klay.gay/fullchain.pem
|
||||||
# If file isn't in repo, fall back on public_html
|
SSLCertificateKeyFile /etc/letsencrypt/live/klay.gay/privkey.pem
|
||||||
Define public_html "/home/nycki/public_html"
|
|
||||||
Alias /p ${public_html}
|
|
||||||
RewriteCond "${public_html}/%{REQUEST_URI}" -f
|
|
||||||
RewriteRule "(.+)" "/p/$1" [PT,L]
|
|
||||||
<Directory ${public_html}>
|
|
||||||
Options FollowSymLinks
|
|
||||||
Require all granted
|
|
||||||
</Directory>
|
|
||||||
</VirtualHost>
|
</VirtualHost>
|
||||||
|
|
||||||
<VirtualHost *:443>
|
<VirtualHost *:443>
|
||||||
|
|
Loading…
Reference in a new issue