From 66f99766dfbcb341be82ab5e9abe3d2fb11b7086 Mon Sep 17 00:00:00 2001 From: stderr64 Date: Wed, 19 Nov 2025 00:45:28 +0200 Subject: First commit --- about/index.html | 39 +++++++++++++ css/xservers.css | 138 ++++++++++++++++++++++++++++++++++++++++++++ debianrepository/index.html | 48 +++++++++++++++ fonts/FiraCode-Regular.ttf | Bin 0 -> 290284 bytes index.html | 35 +++++++++++ js/xservers.js | 9 +++ robots.txt | 6 ++ servers/index.html | 39 +++++++++++++ 8 files changed, 314 insertions(+) create mode 100644 about/index.html create mode 100644 css/xservers.css create mode 100644 debianrepository/index.html create mode 100644 fonts/FiraCode-Regular.ttf create mode 100644 index.html create mode 100644 js/xservers.js create mode 100644 robots.txt create mode 100644 servers/index.html diff --git a/about/index.html b/about/index.html new file mode 100644 index 0000000..8f1e288 --- /dev/null +++ b/about/index.html @@ -0,0 +1,39 @@ + + + + + + + + + About - Xservers + + +
+

Menu

+ Home + Forum + Servers + Debian package repository + About + Close menu +
+
+
+ Menu +
+

About Xservers

+ + Xservers first started in 2012 with different name back then and has changed name since then. +
+ The purpose of Xservers is to just be place with different servers hosted on it for the fun of it. +
+ What the name Xservers means: nothing much except for X being for unknown number and in this case unknown number of servers that will be hosted. +
+ The owner of Xservers has been programming since june 2008. +
+
+
+ + + diff --git a/css/xservers.css b/css/xservers.css new file mode 100644 index 0000000..6288746 --- /dev/null +++ b/css/xservers.css @@ -0,0 +1,138 @@ +@font-face{ + src: url( "../fonts/FiraCode-Regular.ttf" ); + font-family: "Fira Code Regular"; +} + +html{ + font-family: "Fira Code Regular"; + font-display: swap; + background-color: #1F1F2C; + background-attachment: fixed; + background-size: cover; + background-repeat: none; + background-position: center; + width: 100%; + height: 100%; + margin: 0px; +} + +body{ + font-family: "Fira Code Regular"; + font-display: swap; + background-color: #1F1F2C; + background-attachment: fixed; + background-size: cover; + background-repeat: none; + background-position: center; + width: 100%; + height: 100%; + margin: 0px; +} + +.full-page-menu{ + background-color: rgba( 31, 31, 31, 0.7 ); + backdrop-filter: blur( 5px ); + display: none; + position: fixed; + top: 0px; + margin: 0px; + z-index: 999; + width: 100%; + height: 100%; + word-wrap: break-word; +} + +.full-page-menu-title{ + position: relative; + font-size: 32px; + color: #FFFFFF; + text-align: center; + margin: auto; +} + +.full-page-menu-link{ + display: block; + font-size: 24px; + color: #FFFFFF; + text-align: center; + margin: auto; + width: 100%; +} + +.full-page-menu-link:hover{ + background-color: #FFFFFF; + color: #000000; + font-size: 28px; + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} + +.full-page-menu-link:not(:hover){ + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} + +.container{ + background-color: #1F1F33; + width: 95%; + height: 100%; + position: relative; + margin: auto; + box-shadow: 0px 0px 5px #000000; +} + +.container-inner{ + width: 95%; + position: relative; + word-wrap: break-word; + margin: auto; + padding-bottom: 10px; +} + +@media screen and (width <= 576px){ + .container{ + background-color: #1F1F33; + width: 100%; + height: 100%; + position: relative; + margin: 0px; + top: 0px; + box-shadow: 0px 0px 0px #000000; + } +} + +.text-title{ + font-size: 24px; + color: #FFFFFF; + position: relative; +} + +.text-white{ + font-size: 16px; + color: #FFFFFF; + position: relative; +} + +.page-link{ + font-size: 20px; + color: #FFFFFF; + text-decoration: none; + position: relative; + font-weight: bold; + display: inline-block; +} + +.page-link:hover{ + text-decoration: underline; + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} + +.page-link:not(:hover){ + transition-duration: 0.25s; + -moz-transition-duration: 0.25s; + -webkit-transition-duration: 0.25s; +} diff --git a/debianrepository/index.html b/debianrepository/index.html new file mode 100644 index 0000000..a2d331f --- /dev/null +++ b/debianrepository/index.html @@ -0,0 +1,48 @@ + + + + + + + + + Debian package repositories - Xservers + + +
+

Menu

+ Home + Forum + Servers + Debian package repository + About + Close menu +
+
+
+ Menu +
+

Xservers debian package repository

+ + Xservers has a debian package repository which contain things such as builds of newer PCSX2 emulator version for debian stable. The packages are built to be used with debian stable. More packages might come in the future. +
+
+ To download or update the signing key used to verify packages: +
+ su -c "curl -4 -L -s 'https://files.xservers.dy.fi/gpg_keys/xservers.gpg' -o /usr/share/keyrings/xservers.gpg" +
+
+ To add the stable repository: +
+ su -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/xservers.gpg] https://deb.xservers.dy.fi/ stable main' > /etc/apt/sources.list.d/xservers.list" +
+
+ Experimental repository (only use this if you really want to try packages that are experimental): +
+ su -c "echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/xservers.gpg] https://deb.xservers.dy.fi/ experimental main' > /etc/apt/sources.list.d/xservers_experimental.list" +
+
+
+ + + diff --git a/fonts/FiraCode-Regular.ttf b/fonts/FiraCode-Regular.ttf new file mode 100644 index 0000000..b8d18f9 Binary files /dev/null and b/fonts/FiraCode-Regular.ttf differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..5f8f03f --- /dev/null +++ b/index.html @@ -0,0 +1,35 @@ + + + + + + + + + Home - Xservers + + +
+

Menu

+ Home + Forum + Servers + Debian package repository + About + Close menu +
+
+
+ Menu +
+

Xservers

+ + This is the official site of Xservers. +
+ At top in menu you can find links to different parts of Xservers. +
+
+
+ + + diff --git a/js/xservers.js b/js/xservers.js new file mode 100644 index 0000000..b8f865a --- /dev/null +++ b/js/xservers.js @@ -0,0 +1,9 @@ +var menu_element = document.getElementById( "full_page_menu" ); + +document.getElementById("menu_show_btn").addEventListener( "click", function(menu_event){ + menu_element.style.display = "block"; +} ); + +document.getElementById("menu_close_btn").addEventListener( "click", function(menu_event){ + menu_element.style.display = "none"; +} ); diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..585ee49 --- /dev/null +++ b/robots.txt @@ -0,0 +1,6 @@ +User-Agent: * +Allow: / +Disallow: /icons +Disallow: /fonts +Disallow: /css +Disallow: /images diff --git a/servers/index.html b/servers/index.html new file mode 100644 index 0000000..1d490e7 --- /dev/null +++ b/servers/index.html @@ -0,0 +1,39 @@ + + + + + + + + + Servers - Xservers + + +
+

Menu

+ Home + Forum + Servers + Debian package repository + About + Close menu +
+
+
+ Menu +
+

Xservers server list

+ + IRC server (encrypted): xservers.dy.fi (port 6697) +
+ IRC server (unencrypted, not recommended): xservers.dy.fi (port 6667) +
+ Debian package repository: Debian package repository server +
+ Git server: https://git.xservers.dy.fi +
+
+
+ + + -- cgit v1.2.3-95-g76ab