From 211b814b9f742734e53254383b0c3fb50684cdb4 Mon Sep 17 00:00:00 2001 From: Alex Legler Date: Sat, 6 Sep 2014 16:36:36 +0200 Subject: Initial version. Contains current tyrian markup, http error pages, as well as a page for the bytemark outage later this month. --- .gitignore | 1 + _config.yml | 10 ++++++++ _includes/footer.html | 24 +++++++++++++++++++ _includes/head.html | 9 +++++++ _includes/header.html | 55 +++++++++++++++++++++++++++++++++++++++++++ _layouts/box.html | 9 +++++++ _layouts/tyrian.html | 22 +++++++++++++++++ errors/400.html | 11 +++++++++ errors/403.html | 12 ++++++++++ errors/404.html | 12 ++++++++++ errors/410.html | 13 ++++++++++ errors/500.html | 13 ++++++++++ errors/502.html | 14 +++++++++++ errors/503.html | 15 ++++++++++++ errors/504.html | 14 +++++++++++ errors/default-vhost.html | 20 ++++++++++++++++ errors/index.html | 17 +++++++++++++ index.html | 12 ++++++++++ outages/2014-09-bytemark.html | 22 +++++++++++++++++ outages/index.html | 9 +++++++ 20 files changed, 314 insertions(+) create mode 100644 .gitignore create mode 100644 _config.yml create mode 100644 _includes/footer.html create mode 100644 _includes/head.html create mode 100644 _includes/header.html create mode 100644 _layouts/box.html create mode 100644 _layouts/tyrian.html create mode 100644 errors/400.html create mode 100644 errors/403.html create mode 100644 errors/404.html create mode 100644 errors/410.html create mode 100644 errors/500.html create mode 100644 errors/502.html create mode 100644 errors/503.html create mode 100644 errors/504.html create mode 100644 errors/default-vhost.html create mode 100644 errors/index.html create mode 100644 index.html create mode 100644 outages/2014-09-bytemark.html create mode 100644 outages/index.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c08f9ad --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site \ No newline at end of file diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..8d49b5f --- /dev/null +++ b/_config.yml @@ -0,0 +1,10 @@ +# Site settings +title: Gentoo Linux + +# Build settings +markdown: kramdown + +# No slash at the end +cdnurl: https://1b9a50f4f9de4348cd9f-e703bc50ba0aa66772a874f8c7698be7.ssl.cf5.rackcdn.com +contact: http://www.gentoo.org/main/en/contact.xml +copyrightyears: "2001–2014" \ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..05ac00f --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..0f9f4b1 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,9 @@ + + {% if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %} + {% if page.description %}{% endif %} + + + + + + \ No newline at end of file diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..a4d3833 --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,55 @@ +
+
+
+
+
+ +
+ +
+
+
+ +
\ No newline at end of file diff --git a/_layouts/box.html b/_layouts/box.html new file mode 100644 index 0000000..b76754c --- /dev/null +++ b/_layouts/box.html @@ -0,0 +1,9 @@ +--- +layout: tyrian +--- +
+ {% if page.boxicon %}{% endif %} +

{{ page.boxtitle }}

+ + {{ content }} +
\ No newline at end of file diff --git a/_layouts/tyrian.html b/_layouts/tyrian.html new file mode 100644 index 0000000..6e38a76 --- /dev/null +++ b/_layouts/tyrian.html @@ -0,0 +1,22 @@ + + + {% include head.html %} + + {% include header.html %} + +
+
+
+ {{ content }} +
+
+
+ + {% include footer.html %} + + + + + {% if page.extrajs %}{{ page.extrajs }}{% endif %} + + \ No newline at end of file diff --git a/errors/400.html b/errors/400.html new file mode 100644 index 0000000..d0ca73e --- /dev/null +++ b/errors/400.html @@ -0,0 +1,11 @@ +--- +title: "Gentoo Linux — Error 400 (Bad Request)" +layout: box +boxtitle: "Bad Request (400)" +boxicon: "fa fa-bomb" +--- +

Your client's request could not be processed.

+ +
+

Maybe something is wrong after all, and there's more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/403.html b/errors/403.html new file mode 100644 index 0000000..e05fb62 --- /dev/null +++ b/errors/403.html @@ -0,0 +1,12 @@ +--- +title: "Gentoo Linux — Error 403 (Forbidden)" +layout: box +boxtitle: "Forbidden (403)" +boxicon: "fa fa-minus-circle" +extrajs: "" +--- +

U can't touch this (oh-oh oh oh oh-oh-oh).

+ +
+

Maybe something is wrong after all, and there's more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/404.html b/errors/404.html new file mode 100644 index 0000000..aaebf3d --- /dev/null +++ b/errors/404.html @@ -0,0 +1,12 @@ +--- +title: "Gentoo Linux — Error 404 (Not Found)" +layout: box +boxtitle: "Not Found (404)" +boxicon: "fa fa-question-circle" +--- +

We couldn't find the resource you were trying to request.

+ +

If you've followed a link on our websites that led here, please let us know about the broken link. +


+

Maybe something is wrong after all, and there's more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/410.html b/errors/410.html new file mode 100644 index 0000000..8a752c3 --- /dev/null +++ b/errors/410.html @@ -0,0 +1,13 @@ +--- +title: "Gentoo Linux — Error 410 (Gone)" +layout: box +boxtitle: "Gone (410)" +boxicon: "fa fa-plane" +--- +

The resource you are trying to request does not exist anymore.
+Where it is now, we don't know.

+ +

If you've followed a link on our websites that led here, please let us know about the broken link. +


+

Maybe something is wrong after all, and there's more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/500.html b/errors/500.html new file mode 100644 index 0000000..a4d6ba5 --- /dev/null +++ b/errors/500.html @@ -0,0 +1,13 @@ +--- +title: "Gentoo Linux — Error 500 (Internal Server Error)" +layout: box +boxtitle: "Internal Server Error (500)" +boxicon: "fa fa-bomb" +--- +

Something bad happened while trying to serve your request.

+ +

Don't worry, we're likely already working on it. So, please try again later.

+ +
+

Should the problem persist, there may be more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/502.html b/errors/502.html new file mode 100644 index 0000000..1050465 --- /dev/null +++ b/errors/502.html @@ -0,0 +1,14 @@ +--- +title: "Gentoo Linux — Error 502 (Bad Gateway)" +layout: box +boxtitle: "Bad Gateway (502)" +boxicon: "fa fa-bomb" +--- +

Something bad happened while trying to serve your request.

+ +

Don't worry, we're likely already working on it. So, please try again later.

+

And yes, we'll be scolding the Gateway for being bad.

+ +
+

Should the problem persist, there may be more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/503.html b/errors/503.html new file mode 100644 index 0000000..79af81d --- /dev/null +++ b/errors/503.html @@ -0,0 +1,15 @@ +--- +title: "Gentoo Linux — Error 503 (Service Unavailable)" +layout: box +boxtitle: "Service Unavailable (503)" +boxicon: "fa fa-frown-o" +--- +

We couldn't fulfill your request at this time.

+ +

If you see this, we're either performing maintenance, or the service is overloaded.

+ +

Please start frantically hitting F5 again (a bit) later.

+ +
+

Should the problem persist, there may be more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/504.html b/errors/504.html new file mode 100644 index 0000000..c006f60 --- /dev/null +++ b/errors/504.html @@ -0,0 +1,14 @@ +--- +title: "Gentoo Linux — Error 504 (Gateway Timeout)" +layout: box +boxtitle: "Gateway Timeout (504)" +boxicon: "fa fa-clock-o" +--- +

The application took too long to process your request.

+ +

Don't worry, we're likely already working on it. So, please try again later.

+

Or, be less demanding. Computers have feelings, too, you know.

+ +
+

Should the problem persist, there may be more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/default-vhost.html b/errors/default-vhost.html new file mode 100644 index 0000000..a1a8e1f --- /dev/null +++ b/errors/default-vhost.html @@ -0,0 +1,20 @@ +--- +title: "Gentoo Linux — Empty Page" +layout: box +boxtitle: "Empty Page" +boxicon: "fa fa-file-excel-o" +--- +

There's no website here we could serve you.

+ +

What could have happened?

+ +

You have entered the hostname directly.
+ To access our services, you must use the appropriate host names. See the menu in the top-right corner for proper links to our most important sites. +

+

Your browser does not support SNI.
+ If you just saw an SSL warning, this is likely the case. Older browsers like IE 8 on Windows XP don't understand SNI. You should consider upgrading your software. +

+ +
+

Maybe something is wrong after all, and there's more information available on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/errors/index.html b/errors/index.html new file mode 100644 index 0000000..62f8ff5 --- /dev/null +++ b/errors/index.html @@ -0,0 +1,17 @@ +--- +layout: tyrian +--- + +

HTTP Error Pages

+ +

This directory contains HTTP Error Pages for generic use:

+ +
+ 400 + 404 + 410 + 500 + 502 + 503 + 504 +
\ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..5aee8b3 --- /dev/null +++ b/index.html @@ -0,0 +1,12 @@ +--- +layout: tyrian +--- + +

Static Tyrian Sites

+ +

This Jekyll site helps generating static websites.

+ +
+ HTTP Errors + Infra Outages +
\ No newline at end of file diff --git a/outages/2014-09-bytemark.html b/outages/2014-09-bytemark.html new file mode 100644 index 0000000..5c7e0d5 --- /dev/null +++ b/outages/2014-09-bytemark.html @@ -0,0 +1,22 @@ +--- +title: "Gentoo Linux — Website unavailable" +layout: box +boxtitle: "Moving Day!" +boxicon: "fa fa-truck" +contact: "mailto:infra@gentoo.org" +--- +

The servers running the Gentoo website are moving homes tonight.

+ +

The awesome folks at Bytemark are doing their best to get our site back up as soon as possible.

+ +

In the meantime…

+

You can browse an archived version of our website from the Internet Archive:

+

+ Archived Gentoo website + Archived Gentoo Handbook +

+

Or, use the menu in the top-right corner of this page to visit our other websites.

+ +

Status updates

+

We'll publish any updates to the progress as we learn more on our Infrastructure Status website:

+

Visit Infra Status

\ No newline at end of file diff --git a/outages/index.html b/outages/index.html new file mode 100644 index 0000000..2b6ae43 --- /dev/null +++ b/outages/index.html @@ -0,0 +1,9 @@ +--- +layout: tyrian +--- + +

Outage Information Pages

+ +

This directory contains custom outage information pages used for longer outages of important sites.

+ +

(no listing available)

\ No newline at end of file -- cgit v1.2.3-65-gdbad