mirror of
https://github.com/kaboomserver/website.git
synced 2024-12-22 07:45:00 +00:00
Latest changes
This commit is contained in:
parent
8a60ab8958
commit
e5ca0f21b2
13 changed files with 112 additions and 31 deletions
84
.htaccess
Normal file
84
.htaccess
Normal file
|
@ -0,0 +1,84 @@
|
|||
RewriteBase /
|
||||
RewriteEngine On
|
||||
|
||||
AddDefaultCharset utf-8
|
||||
AddCharset UTF-8 .css .js .webmanifest
|
||||
FileETag MTime Size
|
||||
ServerSignature Off
|
||||
SetEnvIf Host ^ suppress-error-charset
|
||||
|
||||
AddType image/x-icon .ico
|
||||
AddType application/manifest+json .webmanifest
|
||||
|
||||
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
|
||||
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
|
||||
RewriteCond %{ENV:HTTPS} !=on
|
||||
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
|
||||
RewriteCond %{HTTP_HOST} ^flame.ga$
|
||||
RewriteRule ^ https://kaboom.pw/$1 [R=301,L]
|
||||
RewriteCond %{HTTP_HOST} ^www.flame.ga$
|
||||
RewriteRule ^ https://kaboom.pw/$1 [R=301,L]
|
||||
|
||||
ErrorDocument 404 https://kaboom.pw/
|
||||
RewriteCond %{REQUEST_FILENAME} -d
|
||||
RewriteRule . - [R=404]
|
||||
|
||||
<FilesMatch ".(htm|html)$">
|
||||
Header set Content-Security-Policy "default-src 'none'; font-src data:; img-src 'self'; manifest-src 'self'; style-src 'self'; upgrade-insecure-requests"
|
||||
Header set X-Frame-Options "DENY"
|
||||
Header set X-Xss-Protection "1; mode=block"
|
||||
</FilesMatch>
|
||||
|
||||
Header set Referrer-Policy "no-referrer"
|
||||
Header set Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"
|
||||
Header set Vary "Accept-Encoding"
|
||||
Header set X-Content-Type-Options "nosniff"
|
||||
Header unset Accept-Ranges
|
||||
Header unset Last-Modified
|
||||
|
||||
RewriteCond %{HTTP:Accept-Encoding} br
|
||||
RewriteCond %{REQUEST_FILENAME}.br -f
|
||||
RewriteRule ^(.*)$ $1.br [L]
|
||||
|
||||
RewriteCond %{HTTP:Accept-Encoding} gzip
|
||||
RewriteCond %{REQUEST_FILENAME}.gz -f
|
||||
RewriteRule ^(.*)$ $1.gz [L]
|
||||
|
||||
AddEncoding br .br
|
||||
AddEncoding gzip .gz
|
||||
|
||||
<FilesMatch (.css.br|.css.gz)>
|
||||
ForceType "text/css; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.ico.br|.ico.gz)>
|
||||
ForceType image/x-icon
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.html.br|.html.gz)>
|
||||
ForceType "text/html; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.js.br|.js.gz)>
|
||||
ForceType "text/javascript; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.png.br|.png.gz)>
|
||||
ForceType "image/png; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.svg.br|.svg.gz)>
|
||||
ForceType "image/svg+xml; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.txt.br|.txt.gz)>
|
||||
ForceType "text/plain; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.webmanifest.br|.webmanifest.gz)>
|
||||
ForceType "application/manifest+json; charset=utf-8"
|
||||
</FilesMatch>
|
||||
|
||||
<FilesMatch (.xml.br|.xml.gz)>
|
||||
ForceType "text/xml; charset=utf-8"
|
||||
</FilesMatch>
|
6
404.md
6
404.md
|
@ -1,6 +0,0 @@
|
|||
---
|
||||
layout: default
|
||||
title: Oops
|
||||
---
|
||||
# {{ page.title }}
|
||||
This page does not exist. You may return to the [home page](/).
|
|
@ -7,8 +7,5 @@ exclude:
|
|||
- Gemfile
|
||||
- LICENSE
|
||||
|
||||
kramdown:
|
||||
entity_output: :as_input
|
||||
|
||||
sass:
|
||||
style: :compressed
|
||||
|
|
|
@ -16,14 +16,12 @@ layout: minify
|
|||
</title>
|
||||
<meta name="description" content="{{ site.description }}">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="canonical" href="{{ site.url }}{{ page.url | replace:'/index.html','/' }}">
|
||||
<link rel="stylesheet" href="/style.css">
|
||||
<link rel="apple-touch-icon" href="/icons/apple-touch-icon.png">
|
||||
<link rel="manifest" href="/icons/manifest.webmanifest">
|
||||
<link rel="mask-icon" href="/icons/safari-pinned-tab.svg" color="#00588e">
|
||||
<link rel="manifest" href="/site.webmanifest">
|
||||
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#00588e">
|
||||
</head>
|
||||
<body>
|
||||
<main id="main">
|
||||
<main>
|
||||
{{ content }}
|
||||
</main>
|
||||
</body>
|
||||
|
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 5.4 KiB |
Before Width: | Height: | Size: 2 KiB After Width: | Height: | Size: 2 KiB |
13
browserconfig.xml
Normal file
13
browserconfig.xml
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
layout: minify
|
||||
---
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<browserconfig>
|
||||
<msapplication>
|
||||
<tile>
|
||||
<square150x150logo src="/mstile-150x150.png" />
|
||||
<tilecolor>#555555</tilecolor>
|
||||
</tile>
|
||||
</msapplication>
|
||||
</browserconfig>
|
||||
|
21
build.sh
21
build.sh
|
@ -1,14 +1,13 @@
|
|||
#!/bin/bash
|
||||
cd $HOME/build-websites/kaboom-website/
|
||||
cd $HOME/build/kaboom-website/
|
||||
rm Gemfile.lock
|
||||
#bundle install
|
||||
jekyll build --destination $HOME/html/kaboom.pw/
|
||||
#if jekyll build --destination $HOME/html/kaboom.pw/; then
|
||||
bundle install
|
||||
if bundle exec jekyll build --destination $HOME/html/kaboom.pw/; then
|
||||
cd $HOME/html/kaboom.pw/
|
||||
#rm -rf *.br
|
||||
#rm -rf *.gz
|
||||
#for file in `find . -type f -name '*'`; do
|
||||
# $HOME/build-websites/zopfli $file
|
||||
# $HOME/build-websites/brotli $file
|
||||
#done
|
||||
#fi
|
||||
rm -rf *.br
|
||||
rm -rf *.gz
|
||||
for file in `find . -type f -name '*'`; do
|
||||
$HOME/build/zopfli $file
|
||||
$HOME/build/brotli $file
|
||||
done
|
||||
fi
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
---
|
||||
layout: minify
|
||||
---
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
|
||||
<path d="M440 0c-6.6 0-12 5.4-12 12v24c0 6.6 5.4 12 12 12s12-5.4 12-12V12c0-6.6-5.4-12-12-12zm-42.4 17.475c-3.075 0-6.15 1.175-8.5 3.525-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17a11.983 11.983 0 0 0-8.5-3.525zm84.8 0c-3.075 0-6.15 1.175-8.5 3.525l-17 17c-4.7 4.7-4.7 12.3 0 17 4.8 4.7 12.4 4.7 17 0l17-17c4.7-4.7 4.7-12.3 0-17a11.983 11.983 0 0 0-8.5-3.525zM476 60c-6.6 0-12 5.4-12 12s5.4 12 12 12h24c6.6 0 12-5.4 12-12s-5.4-12-12-12h-24zm-52.6 11.5l-52 52L344.9 97c-9.3-9.4-24.5-9.4-33.9 0l-17.4 17.4C267.5 102.6 238.5 96 208 96 93.1 96 0 189.1 0 304s93.1 207.9 208 207.9 208-93.1 208-208c0-30.5-6.6-59.5-18.4-85.6l17.4-17.4c9.4-9.3 9.4-24.5 0-33.9l-26.5-26.5 52-52-17.1-17zm42 13.975c-3.075 0-6.15 1.175-8.5 3.525-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17a11.983 11.983 0 0 0-8.5-3.525zm-295.318 55.082c7.846-.036 14.148 5.141 14.148 13.824 0 10.686-10.27 12.9-20.107 17.072-47.39 20.107-71.15 44.99-85.133 86.553h-.002c-3.407 10.128-7.607 20.789-18.293 20.789s-15.981-10.587-12.804-20.79c17.83-57.248 53.977-97.474 116.572-116.57 1.916-.584 3.808-.87 5.619-.878z"/>
|
||||
</svg>
|
|
@ -38,3 +38,4 @@ layout: default
|
|||
</span>
|
||||
Feel free to download the schematics and worlds of the Kaboom.pw server. Worlds reset once a week.
|
||||
</a>
|
||||
|
||||
|
|
BIN
mstile-150x150.png
Normal file
BIN
mstile-150x150.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 666 B |
1
safari-pinned-tab.svg
Normal file
1
safari-pinned-tab.svg
Normal file
|
@ -0,0 +1 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M440 0c-6.6 0-12 5.4-12 12v24c0 6.6 5.4 12 12 12s12-5.4 12-12V12c0-6.6-5.4-12-12-12zm-42.4 17.475c-3.075 0-6.15 1.175-8.5 3.525-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17a11.983 11.983 0 0 0-8.5-3.525zm84.8 0c-3.075 0-6.15 1.175-8.5 3.525l-17 17c-4.7 4.7-4.7 12.3 0 17 4.8 4.7 12.4 4.7 17 0l17-17c4.7-4.7 4.7-12.3 0-17a11.983 11.983 0 0 0-8.5-3.525zM476 60c-6.6 0-12 5.4-12 12s5.4 12 12 12h24c6.6 0 12-5.4 12-12s-5.4-12-12-12h-24zm-52.6 11.5l-52 52L344.9 97c-9.3-9.4-24.5-9.4-33.9 0l-17.4 17.4C267.5 102.6 238.5 96 208 96 93.1 96 0 189.1 0 304s93.1 207.9 208 207.9 208-93.1 208-208c0-30.5-6.6-59.5-18.4-85.6l17.4-17.4c9.4-9.3 9.4-24.5 0-33.9l-26.5-26.5 52-52-17.1-17zm42 13.975c-3.075 0-6.15 1.175-8.5 3.525-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17a11.983 11.983 0 0 0-8.5-3.525zm-295.318 55.082c7.846-.036 14.148 5.141 14.148 13.824 0 10.686-10.27 12.9-20.107 17.072-47.39 20.107-71.15 44.99-85.133 86.553h-.002c-3.407 10.128-7.607 20.789-18.293 20.789s-15.981-10.587-12.804-20.79c17.83-57.248 53.977-97.474 116.572-116.57 1.916-.584 3.808-.87 5.619-.878z"/></svg>
|
After Width: | Height: | Size: 1.2 KiB |
Loading…
Reference in a new issue