first commit uwu
This commit is contained in:
commit
f353e21e7e
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
other/**
|
2
all.keys
Normal file
2
all.keys
Normal file
|
@ -0,0 +1,2 @@
|
|||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA/+iN407+HsfHbbC3tfdA8Yf4TZ08qXQMb4tb/SDAs+ emily@card
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHIT9L2FnHFdd57TT9Z4gGD5TXJfgE1qpzkZ3Ig2onTm fef@yubi
|
131
assets/css/c.css
Normal file
131
assets/css/c.css
Normal file
|
@ -0,0 +1,131 @@
|
|||
@font-face{
|
||||
font-family:brandon light;
|
||||
src:url(../font.woff2)
|
||||
}
|
||||
*{
|
||||
margin:0;
|
||||
padding:0;
|
||||
position:relative;
|
||||
box-sizing:border-box;
|
||||
overflow:hidden
|
||||
}
|
||||
html,body{
|
||||
height:100%
|
||||
}
|
||||
body{
|
||||
display:flex;
|
||||
justify-content:center;
|
||||
align-items:center;
|
||||
background:#000
|
||||
}
|
||||
.content,.bg{
|
||||
position:absolute
|
||||
}
|
||||
.bg {
|
||||
/* margin: auto;
|
||||
min-height: 100%;
|
||||
min-width: 100%*/
|
||||
position: absolute
|
||||
}
|
||||
|
||||
.bg video {
|
||||
filter: brightness(75%);
|
||||
}
|
||||
|
||||
.content{
|
||||
z-index:1;
|
||||
display:flex;
|
||||
flex-direction:column;
|
||||
align-items:center;
|
||||
mix-blend-mode:overlay;
|
||||
filter:invert(100%)
|
||||
}
|
||||
img{
|
||||
width:100vmin;
|
||||
height:0vmin
|
||||
}
|
||||
canvas{
|
||||
width:91vmin;
|
||||
height:13vmin
|
||||
}
|
||||
h1{
|
||||
font-size:5.25vmin;
|
||||
}
|
||||
h2{
|
||||
font-size:2vmin;
|
||||
}
|
||||
.social, .social button {
|
||||
margin-top:.5vmin;
|
||||
font-family:brandon light;
|
||||
font-size:4.25vmin;
|
||||
letter-spacing:.3vmin
|
||||
}
|
||||
|
||||
button {
|
||||
border: none;
|
||||
background: none;
|
||||
cursor: pointer
|
||||
}
|
||||
.social a{
|
||||
text-decoration:none;
|
||||
color:#000
|
||||
}
|
||||
.hint{
|
||||
z-index:1;
|
||||
color:#000;
|
||||
mix-blend-mode:overlay;
|
||||
filter:invert(100%);
|
||||
position:fixed;
|
||||
bottom:6vmin;
|
||||
font-family:brandon light;
|
||||
font-size:2.75vmin;
|
||||
letter-spacing:.2vmin;
|
||||
font-weight:700;
|
||||
cursor:pointer
|
||||
}
|
||||
|
||||
/*.center{
|
||||
text-align: -webkit-center;
|
||||
}*/
|
||||
|
||||
.img {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.content2 {
|
||||
font-family: Calibri, monospace;
|
||||
text-shadow: 0.06vw 0.06vw 0px rgba(8,230,255,100), -0.06vw -0.06vw 0px rgba(255,0,0,100);
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
min-height: 100%;
|
||||
z-index: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
background-color: rgba(0,0,0,0.5);
|
||||
}
|
||||
.content2 button {
|
||||
font-family: Calibri, monospace;
|
||||
text-shadow: 0.06vw 0.06vw 0px rgba(8,230,255,100), -0.06vw -0.06vw 0px rgba(255,0,0,100);
|
||||
}
|
||||
|
||||
.container {
|
||||
text-align: left;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.container pre {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.container h1, .container button {
|
||||
color: #FFFFFF;
|
||||
text-decoration: none;
|
||||
font-size: 1.39vmin;
|
||||
}
|
||||
.container a , .container button {
|
||||
color: #ffffff
|
||||
}
|
137
assets/css/style.css
Normal file
137
assets/css/style.css
Normal file
|
@ -0,0 +1,137 @@
|
|||
@font-face{
|
||||
font-family:brandon light;
|
||||
src:url(../font.woff2)
|
||||
}
|
||||
*{
|
||||
margin:0;
|
||||
padding:0;
|
||||
position:relative;
|
||||
box-sizing:border-box;
|
||||
overflow:hidden
|
||||
}
|
||||
html,body{
|
||||
height:100%
|
||||
}
|
||||
body{
|
||||
display:flex;
|
||||
justify-content:center;
|
||||
align-items:center;
|
||||
background:#000
|
||||
}
|
||||
.content {
|
||||
position:absolute
|
||||
}
|
||||
|
||||
#bg-video {
|
||||
width: 100vw;
|
||||
height: 100vh;
|
||||
object-fit: cover;
|
||||
position: fixed;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
z-index: -1;
|
||||
filter: brightness(75%);
|
||||
}
|
||||
|
||||
.content{
|
||||
z-index:1;
|
||||
display:flex;
|
||||
flex-direction:column;
|
||||
align-items:center;
|
||||
mix-blend-mode:overlay;
|
||||
filter:invert(100%)
|
||||
}
|
||||
img{
|
||||
width:100vmin;
|
||||
height:0vmin
|
||||
}
|
||||
canvas{
|
||||
width:91vmin;
|
||||
height:13vmin
|
||||
}
|
||||
h1{
|
||||
font-size:5.25vmin;
|
||||
}
|
||||
h2{
|
||||
font-size:2vmin;
|
||||
}
|
||||
.social, .social button {
|
||||
margin-top:.5vmin;
|
||||
font-family:brandon light;
|
||||
font-size:4.25vmin;
|
||||
letter-spacing:.3vmin
|
||||
}
|
||||
|
||||
button {
|
||||
border: none;
|
||||
background: none;
|
||||
cursor: pointer
|
||||
}
|
||||
.social a{
|
||||
text-decoration:none;
|
||||
color:#000;
|
||||
}
|
||||
#nav-as, #nav-home {
|
||||
cursor: pointer;
|
||||
}
|
||||
.hint{
|
||||
z-index:1;
|
||||
color:#000;
|
||||
mix-blend-mode:overlay;
|
||||
filter:invert(100%);
|
||||
position:fixed;
|
||||
bottom:6vmin;
|
||||
font-family:brandon light;
|
||||
font-size:2.75vmin;
|
||||
letter-spacing:.2vmin;
|
||||
font-weight:700;
|
||||
cursor:pointer
|
||||
}
|
||||
|
||||
/*.center{
|
||||
text-align: -webkit-center;
|
||||
}*/
|
||||
|
||||
.img {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.content2 {
|
||||
font-family: Calibri, monospace;
|
||||
text-shadow: 0.06vw 0.06vw 0px rgba(8,230,255,100), -0.06vw -0.06vw 0px rgba(255,0,0,100);
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
min-height: 100%;
|
||||
z-index: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
background-color: rgba(0,0,0,0.5);
|
||||
}
|
||||
.content2 button {
|
||||
font-family: Calibri, monospace;
|
||||
text-shadow: 0.06vw 0.06vw 0px rgba(8,230,255,100), -0.06vw -0.06vw 0px rgba(255,0,0,100);
|
||||
}
|
||||
|
||||
.container {
|
||||
text-align: left;
|
||||
position: absolute;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.container pre {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.container h1, .container button {
|
||||
color: #FFFFFF;
|
||||
text-decoration: none;
|
||||
font-size: 1.39vmin;
|
||||
}
|
||||
.container a , .container button {
|
||||
color: #ffffff
|
||||
}
|
BIN
assets/font.woff2
Normal file
BIN
assets/font.woff2
Normal file
Binary file not shown.
52
assets/js/app.js
Normal file
52
assets/js/app.js
Normal file
|
@ -0,0 +1,52 @@
|
|||
'use strict';
|
||||
(function() {
|
||||
var title = document.title,
|
||||
animSeq = ["/", "$", "\\", "|", "$"],
|
||||
animIndex = 0,
|
||||
titleIndex = 0;
|
||||
|
||||
function doInverseSpinZeroPitch() {
|
||||
var loadTitle = title.substring(0, titleIndex);
|
||||
if (titleIndex > title.length) {
|
||||
animIndex = 0;
|
||||
titleIndex = 0
|
||||
}
|
||||
if (animIndex > 3) {
|
||||
titleIndex++;
|
||||
animIndex = 0
|
||||
}
|
||||
document.title = loadTitle + animSeq[animIndex];
|
||||
animIndex++
|
||||
}
|
||||
window.setInterval(doInverseSpinZeroPitch, 50);
|
||||
})();
|
||||
|
||||
const qS = q => document.querySelector(q);
|
||||
const video = qS('video');
|
||||
let initialized = false;
|
||||
|
||||
document.getElementById("hint").addEventListener('click', _ => {
|
||||
if (!initialized) {
|
||||
video.muted = false;
|
||||
initialized = true;
|
||||
qS('.hint').style.display = 'none';
|
||||
}
|
||||
});
|
||||
document.getElementById("nav-as").addEventListener('click', _ => {
|
||||
nav('as');
|
||||
});
|
||||
document.getElementById("nav-home").addEventListener('click', _ => {
|
||||
nav('home');
|
||||
});
|
||||
|
||||
function nav(site) {
|
||||
const home = document.getElementById('content');
|
||||
const as = document.getElementById('content2');
|
||||
if (site == "as") {
|
||||
home.style.display = 'none';
|
||||
as.style.display = '';
|
||||
} else {
|
||||
home.style.display = '';
|
||||
as.style.display = 'none';
|
||||
}
|
||||
}
|
BIN
assets/media/whatwhat-av1.mp4
Normal file
BIN
assets/media/whatwhat-av1.mp4
Normal file
Binary file not shown.
BIN
assets/media/whatwhat-avc.mp4
Normal file
BIN
assets/media/whatwhat-avc.mp4
Normal file
Binary file not shown.
23
emily.pub
Normal file
23
emily.pub
Normal file
|
@ -0,0 +1,23 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mDMEZGHw/hYJKwYBBAHaRw8BAQdAwRyHehXC9Ie48A0oisF/VIVfNw9HCtTv8uYv
|
||||
sC7+K9C0FWVtaWx5IDxla0BreW91bWEubmV0PoiQBBMWCAA4FiEEsE8Bp6mKEwIM
|
||||
ObSmire3c6IUrOUFAmRh8P4CGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AACgkQ
|
||||
ire3c6IUrOVe+gD+Kzmb9kkfL1nE43XWLe7loCh3xIlGSIu1RXo5h+Fs++sA/3uN
|
||||
FQYca8aG4BLl9CXQyS3tXlfOdvx5gn+owh2oPJYPuDgEZGHw/hIKKwYBBAGXVQEF
|
||||
AQEHQAMTYx9FdU7twi36a2tYF0RJQITLL+SeUYGZjVM1hqRCAwEIB4h4BBgWCAAg
|
||||
FiEEsE8Bp6mKEwIMObSmire3c6IUrOUFAmRh8P4CGwwACgkQire3c6IUrOX5LgD6
|
||||
AgnRcSM6zkKdrJi23NrvFflLI+FaPlSzKHnhfts9iMMA/25Fh3s+ut88UlD86UQu
|
||||
lhkK9LsRy1no4T6YoP18veQNuDMEZGHxfhYJKwYBBAHaRw8BAQdAD/6I3jTv4ex8
|
||||
dtsLe190Dxh/hNnTypdAxvi1v9IMCz6IeAQYFggAIBYhBLBPAaepihMCDDm0poq3
|
||||
t3OiFKzlBQJkYfF+AhsgAAoJEIq3t3OiFKzlBl4A/3vthysbZaF4ZFEdtjkoXULF
|
||||
jKjGgGFPcu75vOmj4x43AQCPXcru4im0DZ4yyG+FjX1IeK+cuFk1ibYNyfkMpnzD
|
||||
AbgzBGRh8ccWCSsGAQQB2kcPAQEHQO8Y+v+Qd0dPJSbVjgNcZdbr88V4TmJ4G1jC
|
||||
vN3lbhRBiO8EGBYIACAWIQSwTwGnqYoTAgw5tKaKt7dzohSs5QUCZGHxxwIbAgCB
|
||||
CRCKt7dzohSs5XYgBBkWCAAdFiEE18b9jaXmmE5SYYqU9vTGYgf8+ZUFAmRh8ccA
|
||||
CgkQ9vTGYgf8+ZUjXgEAwtVbSwoQ7xJC/DE9CrS0GHXPA34rtz8ae6/tMUzd1IEB
|
||||
AOvX/bvR+bc0XNH2mXF4bddzO46bgWS3AF4CxS78+mUHgdcBANAkCJwRC09LQ65Y
|
||||
pUgW2z+FsOitaCDh3Fqx1OsZlxxBAPsF5M880/C2WrQYkAqIz9WycmgxtHezvBkD
|
||||
KegtuUCSBA==
|
||||
=jmsF
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
75
index.html
Normal file
75
index.html
Normal file
|
@ -0,0 +1,75 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="icon" href="data:,">
|
||||
<title>K Y O U M A . N E T</title>
|
||||
<link rel="stylesheet" href="assets/css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<video id="bg-video" autoplay muted playsinline loop>
|
||||
<source src="/assets/media/whatwhat-av1.mp4" type=video/mp4;codecs="av01.0.08M.08" />
|
||||
<source src="/assets/media/whatwhat-avc.mp4" type=video/mp4;codecs="avc1.4D401F" />
|
||||
</video>
|
||||
<div class="content" id="content">
|
||||
<h1>K Y O U M A . N E T</h1>
|
||||
<h2>BE GAY DO CRIME</h2>
|
||||
<div class="social">
|
||||
<p>
|
||||
<a id="nav-as">as203819</a> $
|
||||
<a target="_self" href="https://emily.cat/">blog</a>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content2" id="content2" style="display: none">
|
||||
<div class="container">
|
||||
<pre><h1>
|
||||
________ ________ _______ ________ ________ ________ _____ ________
|
||||
|\ __ \ |\ ____\ / ___ \ |\ __ \ |\_____ \ |\ __ \ / __ \ |\ ___ \
|
||||
\ \ \|\ \ \ \ \___|_ /__/|_/ /| \ \ \|\ \ \|____|\ /_ \ \ \|\ \ |\/_|\ \ \ \____ \
|
||||
\ \ __ \ \ \_____ \ |__|// / / \ \ \\\ \ \|\ \ \ \ __ \ \|/ \ \ \ \|____|\ \
|
||||
\ \ \ \ \ \|____|\ \ / /_/__ \ \ \\\ \ __\_\ \ \ \ \|\ \ \ \ \ __\_\ \
|
||||
\ \__\ \__\ ____\_\ \ |\________\ \ \_______\ |\_______\ \ \_______\ \ \__\ |\_______\
|
||||
\|__|\|__| |\_________\ \|_______| \|_______| \|_______| \|_______| \|__| \|_______|
|
||||
\|_________|
|
||||
|
||||
+-----------------------------------------------------------------------------------------------------------------+
|
||||
| |
|
||||
| This autonomous system serves primarily as a platform for testing and learning, Traffic Statistics |
|
||||
| while also hosting a few production services. However, please note that |
|
||||
| occasional downtime and random packet loss may occur. <a href="https://lg.kyouma.net">Looking Glass</a> |
|
||||
| |
|
||||
| Enjoy breaking my infrastructure :3 <a href="https://as203819.peeringdb.com">PeeringDB</a> |
|
||||
| |
|
||||
| <a href="https://bgp.tools/as/203819">bgp.tools</a> |
|
||||
| |
|
||||
| Hosted Projects: <a href="https://stat.ripe.net/AS203819">RIPEstat</a> |
|
||||
| |
|
||||
| > Git: <a href="https://git.bsd.gay/">https://git.bsd.gay/</a> |\___/| \\ |
|
||||
| > Fedi Instance: <a href="https://girldick.gay/">https://girldick.gay/</a> ) ( |\_/| || |
|
||||
| > DHT Browser: <a href="https://dht.kyouma.net/">https://dht.kyouma.net/</a> =\ /= )a a `,_.-""""-. // |
|
||||
| > Vaultwarden: <a href="https://vault.kyouma.net/">https://vault.kyouma.net/</a> )===( =\Y_= / \// |
|
||||
| > Jellyfin: <a href="https://fentanyl.trade/">https://fentanyl.trade/</a> / \ `"`\ / / |
|
||||
| > Firmware Archive: <a href="https://cocaine.trade/">https://cocaine.trade/</a> | | | \ | / |
|
||||
| > Rom Archive: <a href="https://f.miau.zip/roms/">https://f.miau.zip/</a> / \ \ /- \ \ |
|
||||
| \ / || | // /` |
|
||||
| _/\_/\_/\_ _/_/\_/\_/\_((_|\((_//\_/\_/\_/\_|
|
||||
+-------------------------------------------------------------------------+---------------------------------------+
|
||||
| | |
|
||||
| Peering Locations: Connectivity: | Contact: |
|
||||
| | |
|
||||
| > Duesseldorf, Germany (MyLoc) > AS49585 - CoreRoute (10Gbit/s) | Email......: noc@kyouma.net |
|
||||
| > AS58299 - Openfactory (10Gbit/s) | Matrix.....: @snaki:kescher.at |
|
||||
| * LOCIX Duesseldorf (10Gbit/s) | Fedi.......: @snaki@girldick.gay |
|
||||
| | Blog.......: emily.cat |
|
||||
| | |
|
||||
+-------------------------------------------------------------------------+---------------------------------------+
|
||||
<a id="nav-home"><- Back</a>
|
||||
</h1></pre>
|
||||
</div>
|
||||
</div>
|
||||
<div class="hint" id="hint">HIT ME FOR SOUND</div>
|
||||
<script src="assets/js/app.js"></script>
|
||||
</body>
|
||||
</html>
|
1
snaki.keys
Normal file
1
snaki.keys
Normal file
|
@ -0,0 +1 @@
|
|||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA/+iN407+HsfHbbC3tfdA8Yf4TZ08qXQMb4tb/SDAs+ emily@card
|
Loading…
Reference in a new issue