Initial payload (for the $RANDOM time)

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
This commit is contained in:
Izuru Yakumo (八雲 イズル) 2024-09-09 19:21:39 -03:00
commit f277736d6a
62 changed files with 930 additions and 0 deletions

55
.aya/layout.html Normal file
View File

@ -0,0 +1,55 @@
<!DOCTYPE HTML PUBLIC "//W3C//DTD HTML 4.01 //EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<link rel="stylesheet" href="/assets/css/style.css">
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="author" content="Izuru Yakumo">
<meta name="description" content="{{ description }}">
<meta name="generator" content="aya {{ aya version }}">
<meta name="keywords" content="touhou, pubnix, misskey, postmill, email, messaging">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ title }} | chaotic.ninja</title>
</head>
<body background="/assets/img/bg.jpg">
<div class="container">
<a href="/">
<img src="/assets/img/header-img.jpg" class="header-img">
</a>
<div class="header-links">
<a href="/chat/">Chat</a> &diams;
<a href="/donate/">Donate</a> &diams;
<a href="/friends/">Friends</a> &diams;
<a href="/games/">Games</a> &diams;
<a href="https://lab.chaotic.ninja">Labs</a> &diams;
<a href="https://lists.chaotic.ninja">Lists</a> &diams;
<a href="/networks/">Networks</a> &diams;
<a href="/news/">News</a> &diams;
<a href="/privacy/">Privacy policy</a> &diams;
<a href="/register/">Register</a> &diams;
<a href="/servers/">Servers</a> &diams;
<a href="/services/">Services</a> &diams;
<a href="/staff/">Staff</a> &diams;
<a href="/terms/">Terms of service</a> &diams;
<a href="/users/">Users</a> &diams;
<a href="/webring/">Webring</a>
</div>
<hr>
{{ content }}
<hr>
<p>
<em>
Copyright &copy; 2023-2024 Yakumo Laboratories
</em>
</p>
<hr>
<div class="emblems">
<a href="https://www.netbsd.org">
<img src="/assets/img/banners/110x48/netbsd.png" alt="Powered by NetBSD">
</a>
<a href="https://stopsmaho.076.moe/">
<img src="/assets/img/banners/226x50/smaho_logo.gif">
</a>
</div>
</div>
</body>
</html>

2
.aya/upload Executable file
View File

@ -0,0 +1,2 @@
#!/bin/sh
rsync -acv --del $AYA_OUTDIR/ www@chaotic.ninja:/var/www/home

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.pub

4
COPYING Normal file
View File

@ -0,0 +1,4 @@
Freedom License v1 (2023年04月15日)
全く無限的自由です。
It's infinite freedom.

7
README Normal file
View File

@ -0,0 +1,7 @@
## About
Website of chaotic.ninja, online service provider, subsidiary of Yakumo Laboratories
This site is published with https://git.chaotic.ninja/yakumo.izuru/aya
## Translations
Realistically speaking, it's a hard job to keep up with all of them in a single repository.
Might need to have new language-specific subdomains or something.

12
about/index.md Normal file
View File

@ -0,0 +1,12 @@
---
title: About this server
description: VH1 Behind The Stagit
---
This was a box barely maintained beyond a Minecraft server, which is hosted on the boundary between two somewhat conflicting but coexisting worlds, for the time span of over two years... until Izuru Yakumo (then going by another nickname) was granted access by the [sole dictator](https://czar.kalli.st) of the [Kallist Society Texhnolyzers](https://kalli.st), by the end of March 2023.
It kept running [Arch Linux](https://archlinux.org) until it was migrated to [FreeBSD](https://www.freebsd.org) in September of that year, in hopes of having more stability, and a break from the unbearable madness that [Linux](https://kernel.org) systems are.
Around the same month, [the very well-known evil spirit](https://en.touhouwiki.net/wiki/Mima) arrived and became an active member, later promoted to be an administrator in December 8.
Nowadays, thanks to both of them, this server has gained quite a bit of popularity around, reuniting people from around the world, both Touhou fans and otherwise, alike.

112
assets/css/style.css Normal file
View File

@ -0,0 +1,112 @@
body {
background-color: #000000;
color: #ffffff;
font-family: sans-serif, sans-serif;
margin: 0;
}
table {
border: 1px solid orange;
border-spacing: 0;
}
th {
background-color: black;
}
td, th {
border: 1px solid orange;
}
.container {
margin: 4px auto;
background-color: black;
color: white;
max-width: 840px;
border: 8px orange ridge;
padding: 1em;
}
.header-img {
display: block;
max-width: 100%;
margin-bottom: 0.5em;
}
a {
color: orange;
text-decoration: none;
}
pre {
background-color: darkgray;
padding: 8px;
border: 1px orange dashed;
overflow-x: auto;
}
p > code {
background: darkgray;
padding: 1px;
border-radius: 4px;
border: 1px orange solid;
}
pre, code {
font: 1rem monospace, monospace;
}
img {
max-width: min(600px, 100%);
max-height: 500px;
}
hr {
border: 4px orange outset;
}
h1 {
font-size: 30px;
text-decoration: underline;
}
.header > h1 {
font-size: 1.5em;
text-decoration: none;
}
.warning, .danger {
padding: 4px;
border: 1px solid #eff0f1;
border-radius: 5px;
}
.warning {
background-color: #fdbc4b;
color: #232629;
}
.danger {
background-color: #da4453;
}
.mb5 {
margin-block: 0.5em;
}
.mb5 > span {
display: inline-block;
}
.icon {
height: 1em;
vertical-align: sub;
}
.emblems {
text-align: center;
}
.header-links {
text-align: center;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 KiB

BIN
assets/img/avatars/czar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

BIN
assets/img/avatars/mima.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 53 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 417 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

BIN
assets/img/bg.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

BIN
assets/img/header-img.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

44
chat/index.md Normal file
View File

@ -0,0 +1,44 @@
---
title: Chat
description: We hang out and well....
---
# Chat
These are the chat rooms hosted here.\
See the [rules](/chat/rules/) if you would like to join.
---
![](/assets/img/ads/join_the_lounge.png)
## 混沌としたLounge
This is the main chat room, expect to lose your mind.
* IRC: #chaotic-lounge at [TeapotChat](https://teapot.chat)
* XMPP: [lounge@rooms.chaotic.ninja](xmpp:lounge@rooms.chaotic.ninja?join)
---
![](/assets/img/ads/join_the_touhouholics.png)
## 東方HOLICS
This is THE room to talk about Touhou Project.
(Len'en, Project Blank and Seihou also allowed)
* IRC: #touhou-holics at [TeapotChat](https://teapot.chat)
* XMPP: [2hu@rooms.chaotic.ninja](xmpp:2hu@rooms.chaotic.ninja?join)
---
## 混沌としたGames
You can suggest us to host games and we'll also announce them if there are any running, if at all.
* XMPP: [games@rooms.chaotic.ninja](xmpp:games@rooms.chaotic.ninja?join)
---
## The Purple Room (紫色の部屋)
Computers, lavender tea, privacy, society, technology, Yukari beating up your ass.
* XMPP: [tpr@rooms.chaotic.ninja](xmpp:tpr@rooms.chaotic.ninja?join)

17
chat/rules/index.md Normal file
View File

@ -0,0 +1,17 @@
---
title: Chatroom rules
description: Because like it or not, it's necessary
---
# 混沌としたLounge
1. Do **not** bring any politics talk
2. Do **not** send threats to anyone at all
# 東方HOLICS
1. Praise NaiJi
2. Please send the source of any artwork shared, this is not required
3. NSFW material is allowed as long as you tag it with #nsfw
# The Purple Room (紫色の部屋)
See those [here](tpr.txt)

135
chat/rules/tpr.txt Normal file
View File

@ -0,0 +1,135 @@
RULES FOR THE PURPLE ROOM.
LAST MODIFIED 2023-09-12.
1. GENERAL PROVISIONS.
1.1.) Participation in the chatroom can be accepted by anyone who unconditionally agreed with these Rules.
1.2.) A gross violation of the below Rules will result in immediate banning!
1.2.) The administration reserves the right to change and supplement these Rules without direct notification of members.
1.3.) The official language of the chatroom is English.
1.4.) All messages reflect the opinions of their authors, and the administration does not bear any responsibility for them. If you think that any messages are inappropiate, you can report this to the chatroom administration.
1.5.) You are encouraged to warn the chatroom administration about any potential Rule violators.
1.6.) If you DO NOT AGREE WITH THESE RuleS or this chatroom does not suit you for any reason, you have the right to leave the chatroom. You are free to choose - find a more suitable resource. If you agree with these Rules - Welcome!
2. USER MEMBERSHIP.
2.1.) User membership is an integral part of being on the chatroom. Membership automatically indicates your acceptance of these Rules.
2.2.) Double membership (multi-accounts) is prohibited. Intentional usage of a closely similar nickname, a double of an existing one, is also prohibited. Violators will be identified and banned.
2.3.) It is forbidden to use nicknames that violate the norms of decency and morality (such as: Hitler, Antichrist, containing religious terms, etc.). Usage of profanity, slurs, or offensive language in nicknames is prohibited, as well as unreadable nicknames (such as: 5486624 or gfsdfger).
2.4.) To be allowed access to the chatroom, send the following form filled-out to any Administrator or Owner, and wait between 12 to 72 hours:
1. Have you thoroughly read and accept the Chatroom Rules? Do you have any questions about the Rules?
> [answer here]
2. What interests you about this chatroom?
> [answer here]
2.4.1.) It is strictly forbidden to send a non-serious/spam/joke membership form. All the Rules apply, even before you receive membership.
3. PROHIBITIONS AND RESTRICTIONS.
3.1.) It is forbidden to represent, or impersonate, the administration of any service provider.
3.2.) It is strictly forbidden to data mine members of the network.
3.3.) It is strictly forbidden to add any bots to the chatroom, no matter the kind, except those meeting the conditions stipulated in 3.3.1. Violation will lead to the immediate banning of the perpetuator. Operating bots under your user account is also forbidden.
3.3.1.) Only bots meeting the following conditions shall be added:
3.3.1.1.) The bot is 100% free and open source.
3.3.1.2.) The bot is operated by one of the chatroom owners.
3.3.1.3.) The bot's functionality is inspected and fully approved by the chatroom administration.
3.3.1.4.) The bot's functionality cannot be modified without approval by the chatroom administration.
3.4.) It is forbidden to maliciously interfere with the functionality of network services in order to disrupt its operation or gain access to the personal data of chatroom members.
3.5.) It is forbidden to bully or intentionally cause emotional distress to others. This includes conduct that is intentional OR reckless, extreme AND outrageous, AND the emotional distress caused by said conduct is severe.
3.6.) It is forbidden to advertise links to mass surveillance and mind control platforms. See: <https://www.theguardian.com/world/2013/jul/31/nsa-top-secret-program-online-data>, <https://www.theguardian.com/technology/2014/oct/02/facebook-sorry-secret-psychological-experiment-members>.
3.7.) It is forbidden to post messages of advertising content without the consent of the chatroom administration, as well as advertising in a veiled form.
3.8.) It is forbidden to flood. Flooders are warned and punished. In case of repeated violations, the member is banned. Advertising flood (spam) leads to the immediate banning of the violator. You can not flood and flame.
3.9.) It is forbidden to discuss information that is contrary to moral standards, as well as materials of erotic or pornographic content. Discussion of warez is permitted.
4. RULES OF CONDUCT.
4.1.) Discussions about generalized Privacy, Security, Computers and Computing, take place here. Topical relevance is determined by the room as a whole.
4.2.) Politics and Religion (OR ANY OTHER TRADITIONALLY CONTROVERSIAL TOPIC) can be fun, but sometimes it is a bother, read the room or bring up the topic at a different time.
4.3.) Avoid revealing intimate, personal details about yourself.
4.4.) Think before you type.
4.4.1.) Do not speak unless you have something to speak.
4.4.2.) If you have nothing good to say, say nothing.
4.4.3.) The Golden Rule.
4.4.3.1.) In everything, do to others as you would have them do to you.
4.4.3.2.) Do not do unto others whatever is injurious to yourself.
4.4.3.3.) What is hateful to you, do not do to your neighbour.
4.4.3.4.) Do not do to others what would cause pain if done to you.
4.4.3.5.) Do not treat others in ways that you yourself would find hurtful.
4.4.3.6.) Wish for others what you wish for yourself.
4.4.3.7.) Regard your neighbour's gain as your own gain, and your neighbour's loss as your own loss.
4.4.3.8.) One word which sums up the basis of all good conduct... Loving kindness.
4.4.4.) Ask yourself these questions about any message you will send: a) Is it true? b) Is it helpful? c) Is it kind?
4.4.5.) Avoid kneejerk reactions. Letting your emotions act for you is a recipe for disaster. You have the choice of what you want to feel.
4.5.) Do not engage in hairsplitting and fastidious conversations, also known as flame wars. Beware: This is one of the troll's primary tools.
4.6.) If a conversation devolves to an inappropiate form, always take a step back and be amicable, without exception.
4.6.1.) The lust of vindication only creates more opportunities to be wronged. Leave matters alone if they are beyond reconciliation; in the case of Rule violation, do not minimod: simply go silent and report to the chatroom administration.
4.7.) You will be punished for employing inappropiate forms of refutation. That is:
4.7.1.) Do not commit name-calling, i.e. "You're a [INSULT]!"
4.7.2.) Do not attack someone's character instead of debating their ideas, i.e. "You're _____, of course you'd say that!"/"You're a hypocrite!"
4.7.2.1.) This includes inciting ethnic hatred or actions aimed at inciting national, racial hatred, humiliation of national dignity, as well as statements about the exclusivity, superiority or inferiority of members on the basis of their attitude to nationality or political views.
4.7.3.) Do not use the writer's tone as a retort, i.e. "umad?"/"Cry about it"/"Calm your tits"
4.8.) If you do not understand anything in the topic under discussion, it is better to be silent.
4.9.) If you have a question, don't ask to ask, just ask.
4.10.) Do not expect immediate responses for questions, levels of expertise range. Someone may know the answer but may not be online.
4.11.) If your question has not been answered for a long time, clarify it, provide additional information that may help chatroom members solve your problem.
4.12.) When in doubt, RTFM. Check the available resources for answers before asking questions.
4.13.) Communicate in English. The use of other languages should not be overused as most participants simply will not understand them. Try to write with correct grammar and punctuation. Obvious grammatical errors annoy and distract the reader. If possible, before writing anything, look in a dictionary or use a spell checker.
4.14.) Do not directly contact (i.e. through whispers) chatroom participants who have refused further contact.
5. MODERATION AND RULES ENFORCEMENT.
5.1. GENERAL PROVISIONS.
5.1.1.) Chatroom administration includes Council Members, Administrators and Owners.
5.1.2.) The belonging of a chatroom member to the administration is determined by his chatroom affiliation as per XEP-0045, section 5.3. <https://xmpp.org/extensions/xep-0045.html#affil> Council Members do not possess any affiliation in particular. Administrators and Owners possess the equally-named affiliations.
5.1.3.) The direct duties of the chatroom administration include monitoring compliance with these Rules and maintaining respectful relations between members.
5.1.4.) It is forbidden to publicly discuss the actions of the chatroom administration regarding their direct duties.
5.1.5.) It is forbidden to act like a moderator if you are a normal member ("minimodding"). Report Rule violations directly to the chatroom administration.
5.1.6.) The decrees of the administration of the chatroom must be met immediately.
5.1.7.) The chatroom administration has the exclusive right to assess the actions of chatroom participants who violate these Rules, and apply sanctions against them.
5.1.8.) The chatroom administration may punish users only on the basis of the Rules.
5.1.9.) Any chatroom participant has the right to know the reason why sanctions were applied to him.
5.1.10.) Insult, neglect and other manifestations of disrespect for the administration of the chatroom and its actions are unacceptable and may result in sanctions, up to member banning.
5.1.11.) If you commit any immoral and unforeseen act not covered by the Rules (loopholes), a warning may be issued after disobedience of a clear request to stop the behaviour.
5.1.11.1.) Only warnings are issued for this violation; never bans.
5.1.11.2.) Every case of this nature is investigated immediately by the chatroom administration, so as to evaluate an expansion to the Rules as soon as possible.
5.1.12.)
5.2. PUNISHMENT SYSTEM.
5.2.1. WARNINGS.
5.2.1.1.) For blatant and ignorant violation of the Rules, warnings can be issued. Should you continuously show that you haven't read the Rules through your behaviour, you can also get a warning.
5.2.1.2.) You may use the [TODO] bot functionality to view the warning log of any user.
5.2.1.3.) Warnings expire (disappear) after 90 (ninety) days, but should you manage to get 3 (three) simultaneous warnings you will be permanently banned.
5.2.1.4.) Your affiliation will be removed for a period of time (in other words, you will be muted) depending on your warning count. This period begins at the time of your warning, and ends within 12 hours of the specified period:
5.2.1.4.1.) If your warning count is 1 (one), you will be muted for 2 (TWO) WEEKS.
5.2.1.4.2.) If your warning count is 2 (two), you will be muted for 1 (ONE) MONTH.
5.2.2. BANS.
5.2.2.1.) Bans occur automatically, through warnings.
5.2.2.2.) In the following special cases, users can be banned directly without any preceding warnings:
5.2.2.2.1.) An user appears to be a former, now banned member who re-registered and/or repeatedly disturbs the peace of the chatroom, or other chatrooms.
5.2.2.2.2.) A gross violation of the Rules most contrary to moral standards.
5.3. RULE REPORTS.
5.3.1.) To submit a rule report, send the following form filled-out to any Administrator or Owner, and wait between 12 to 72 hours:
{Rules Broken. List the Rule Numbers}
> [answer here]
{Offending Chat Log}
> [answer here]
5.3.1.1.) If your client copies chat logs with timestamps in the text, send it in plain-text form. Otherwise, take screenshots. There are tall screenshot tools to help you do this.

18
donate/index.md Normal file
View File

@ -0,0 +1,18 @@
---
title: Donate
description: You know, running this server is not free, the domain name is expensive, so is the VPS...
---
![](/assets/img/art/reimu_donation_box.png)
# Donate
chaotic.ninja is a free service and will remain free forever (or for as long as it exists).
Consider supporting us with your donation.
## Bitcoin (BTC)
`bc1qgfwgswa8p0dkutgvdyyl7lqle4f2p4p740asjp`
## Monero (XMR)
`49t3o9PgxHKWHh6k2PokUvYAiTV2mz53nH3fgVjMcBv8a4s8BVWjjDpPEVr35Jwru3igKcVEj8w1LYPNbBy1fUT2UAoSski`

31
friends/index.md Normal file
View File

@ -0,0 +1,31 @@
---
title: Friends
description: Hosts recommended by us
---
# Friends
Here is a list of other servers whose administrators are acquaintances and friends of Izuru Yakumo, who also host services as well.
| Server name | Run by |
|--------------------------------------------------|----------------------------------------------------------------------------------------------------|
| [076](https://076.moe) | [TechnicalSuwako](https://social.076.moe/suwako) |
| [Chaox](https://chaox.ro) | [Ty3r0x](https://ty3r0x.chaox.ro) |
| [Cute and Funny](https://cutefunny.art) | [CK](https://bae.st/opinamur) |
| [Deep Sky Gate](https://deep-sky-gate.net) | [Habafugu](https://habafugu.net) |
| [Eientei](https://eientei.org) | [iamtakingiteasy](https://eientei.org/iamtakingiteasy) |
| [exozyme](https://exozy.me) | (unknown) |
| [Gianmarco's Suite](https://gianmarco.gg) | [Gianmarco](https://mastodon.uno/@gianmarcogg03) |
| [Kallist Society Texhnolyzers](https://kalli.st) | [Kyle Czar](https://society.kalli.st/czar) |
| [Macaw](https://macaw.me) | [blue](https://quietplace.xyz/@blue) |
| [Mima's World](https://mima.localghost.org) | [Mima](https://makai.chaotic.ninja/@mima) |
| [m0e.space](https://m0e.space) | [qugalet](https://pl.m0e.space/qugalet) |
| [Nishi.boats](https://nishi.boats) | [Nishi](https://hkgk.nishi.boats/nishi) |
| [Outernational Project](https://outrnat.nl) | [adiz](https://soc0.outrnat.nl/@adiz) |
| [PatchySICP](https://patchysicp.xyz) | Samson Smith, egor |
| [Princess Wedding](https://princess.wedding) | [Daya Mitsuki](https://princess.wedding/daya) |
| [raccoon's quest](https://raccoon.quest) | [dushman](https://hollow.raccoon.quest/@dushman), [raccoon](https://hollow.raccoon.quest/@raccoon) |
| [Tengu Space](https://tengu.space) | [devious](https://fedi.tengu.space/devious) |
| [~green](https://tilde.green) | [Ben Harris](https://benharr.is), ComputerTech, g1n, jmjl, worm |
| [~pink](https://tilde.pink) | [Saint Tuesday](https://tuesday.ee) |
| [RadioactiveTech](https://waelk.tech) | wael |

26
games/index.md Normal file
View File

@ -0,0 +1,26 @@
---
title: Games
description: (magically makes a card deck appear on his hand) Let us play!
---
# Games
## among-sus
_Among Us, but it's a text adventure_
* Requires: `nc(1)`
* Server: kyoukai.chaotic.ninja 1234
* Status: UP
## PurpurMC (Minecraft 1.20.6)
_Purpur is a drop-in replacement for Paper servers designed for configurability and new, fun, exciting gameplay features._
* Server: kyoukai.chaotic.ninja 25565
* Status: UP
## Red Eclipse
_A free arena shooter featuring parkour_
* Server: kyoukai.chaotic.ninja 28801
* Status: UP
* Password: (ask staff)

17
index.md Normal file
View File

@ -0,0 +1,17 @@
---
title: Home
description: The border between cyberspace and Gensokyo
---
# About
A collection of services mainly hosted on a [NetBSD](https://www.netbsd.org) box.
This is themed after the [Touhou Project](https://en.touhouwiki.net/wiki/Touhou_Project), and it is the sister server to the [Kallist Society Texhnolyzers](https://kalli.st)
Don't complain to us about downtime, we've never claimed this was a good server.
[Total count: 10]
---
<q title="Shinki to Reimu Hakurei in Mystic Square stage 6">Defeat me? How ridiculous!! A shrine maiden is nothing more than a dog of the gods.</q>

44
networks/index.md Normal file
View File

@ -0,0 +1,44 @@
---
title: Networks
description: Just hope the provider doesn't get me banned from this
---
# Networks
This site is made available through several networks to make accessing its contents more easier for those living in regions with censorship or those who simply want to access it over a different network.
## Tor
* Onion v3 address: [chaoshhd35e5n6mezvffq2qeavasaxajvdxxme437ikdkw5b3irlenid.onion](http://chaoshhd35e5n6mezvffq2qeavasaxajvdxxme437ikdkw5b3irlenid.onion)
## Yggdrasil
* v0.5.x address: [200:775a:65d8:83ed:cb41:4c57:824:67d](http://[200:775a:65d8:83ed:cb41:4c57:824:67d])
```json
{
"buildarch": "amd64",
"buildname": "yggdrasil",
"buildplatform": "freebsd",
"buildversion": "0.5.6",
"contact": "postmaster@chaotic.ninja",
"host": "Contabo GmbH",
"location": "Düsseldorf, Germany",
"name": "Yakumo Laboratories",
"provided-by": "https://chaotic.ninja",
"services": [
{
"name": "Chamomile/TeapotChat",
"urls": [
"tcp://chamomile.teapot.chat:6667",
]
},
{
"name": "Suika",
"urls": [
"tcp://im.chaotic.ninja:6668",
"tls://im.chaotic.ninja:6698"
]
}
],
"type": "server",
"website": "https://chaotic.ninja"
}
```

40
news/index.md Normal file
View File

@ -0,0 +1,40 @@
---
title: News
description: Latest events about this server
---
# News
* 2024年7月14日 (GMT-3) - Due to prolonged inactivity, Dr. Dre has been removed from the staff
* 2024年6月16日 (GMT-3) - ChaoticIRC has merged with TeapotChat
* 2024年4月15日 (UTC) - Nishi is now an administrator!
* 2024年4月5日 (UTC) - Dr. Dre has joined as administrator
* 2024年3月27日 (GMT-3) - As of today, Izuru Yakumo has effectively been one year as system administrator of this server
* 2024年3月20日 (GMT-3) - This server is three years old!
* 2024年3月12日 (GMT-3) - We no longer support I2P, a package upgrade obliterated the configuration files, and the addresses have already expired
* 2024年2月28日 (GMT-3) - ChaoticIRC has been moved from UnrealIRCd to [Matenshi](/software/matenshi/), our own IRC daemon!
* Note: Atheme databases have been reset, and thus you have to re-register your nickname
* Note #2: TLS doesn't seem to work at the moment, looking on it
* 2024年2月28日 (GMT+8) - We have an official [Bluesky](https://bsky.app/profile/makai.chaotic.ninja) account now, it's hosted under `hellthread.pro`, administrated by ~team's head admin, thanks [~ben](https://tilde.team/~ben/)! ~Mima
* 2024年02月24日 (GMT-3) - Makai has been successfully migrated to the boundary of this domain and kalli.st, and upgraded to the latest Misskey stable version, after a whole 22 hours or so of downtime, with assistance from Mima.
* 2024年2月21日 (GMT-3) - Makai will be migrated to another server, then upgraded on Friday 23.
* 2024年2月16日 (GMT-3) - The domain name has been transferred to [Njalla](https://njal.la) from [Name.com](https://name.com), thus the domain will be valid for another year as a consequence.
* 2024年2月15日 (GMT-3) - The [nitter](https://github.com/zedeus/nitter) on `tw.chaotic.ninja` has been shut down after receiving a complaint from the hosting provider.
* 2024年1月13日 (GMT+8) - Inverted Castle is going to be shutdown at Jan 14 3:00PM GMT+8. ~Mima
* 2023年12月11日 (GMT-3) - Makai has been upgraded to the latest Misskey stable version.
* 2023年12月08日 (GMT-3) - Mima is now an administrator

15
privacy/index.md Normal file
View File

@ -0,0 +1,15 @@
---
title: Privacy policy
description: We should have one, therefore we do
---
# Privacy policy
## Log files
We follow a standard procedure of not using log files.\
We do not keep access logs or usage information for any purpose.
## Cookies
We use "cookies".\
These cookies are used to store login information and preferences in some pages.\
We don't use "cookies" to collect user information.

30
register/index.md Normal file
View File

@ -0,0 +1,30 @@
---
title: Register
description: New members welcome!
---
# Register
If you'd like to have an account on our server, you need to have the following.
* Desired username
* [A list of services](/services/) [^1]
* A valid e-mail address the operators can send the credentials to (i.e. must not be a throwaway)
* SSH public key (must be Ed25519) [^2]
* A reason why would you want to join
Also, consider reading the [privacy policy](/privacy/) and [terms of service](/terms/)[^3].
Once done with that, e-mail `postmaster at chaotic dot ninja`[^4] and wait for an answer.
In the best case scenario, you'll get it right away, in the worst case, several days.
Do note, in the case any of the administrators approve you, make sure to change your password
right away.
Existing members can generally request accounts for other services beyond what they asked for
the first time, and will be usually granted
[^1]: This does not apply for frontends and other public services.
[^2]: Only useful for Geidontei
[^3]: We do not want to end up in ToS;DR for something that simple
[^4]: Required, except when the mail server does not work, in such case, other methods are available

11
servers/index.md Normal file
View File

@ -0,0 +1,11 @@
---
title: Servers
description: Physical locations of where our services are hosted
---
# Servers
| Name | Hostname | Role | Operating system | Storage | RAM | Location |
|---------------------------------|---------------|------------------|------------------|---------|-----|---------------|
| Land of the Unknown | michi-no-kuni | Main server | NetBSD 10.0 | 596G | 16G | Germany |
| Boundary of Reality and Fantasy | kyoukai | Secondary server | Arch Linux | 400G | 16G | United States |

38
services/index.md Normal file
View File

@ -0,0 +1,38 @@
---
title: Services
description: What we provide at no cost
---
# Services
## Internal
| Name | Kind | Explanation | Status |
|------------|----------------|----------------------------------|--------|
| Mattermost | Communications | Open-source alternative to Slack | UP |
## Invite-only
| Name | Kind | Explanation | Status |
|-------------|----------------|--------------------------------------------------------------------------|----------|
| BitlBee | Chat | Gateway to other messaging protocols | UP |
| E-mail | Communications | Message delivery system built on Dovecot, Postfix, PostgreSQL and Rspamd | UP |
| Gitea | Development | Compact self-hosted Git service | UP |
| Misskey | SNS | Interdimensional social media beyond the border of Gensokyo | UP |
| Nextcloud | Groupware | Collaboration platform which runs on your own server | BANISHED |
| Pubnix | Shell | Explore the underlying environment (better enjoyed with alcohol | UP |
| Suika | Chat | A happily drunk IRC bouncer | UP |
| USENET | News | Yet another users' network based on NNTP | UP |
| WriteFreely | Blog | Markdown-based publishing platform | BANISHED |
| XMPP | Chat | The universal messaging standard | UP |
## Public
| Name | Kind | Explanation | Status |
|-------------------|----------------------|-------------------------------------------------------------------|--------|
| AnonymousOverflow | Alternative frontend | View StackExchange (or StackOverflow) threads without clutter | DOWN |
| DNS (CoreDNS) | Name resolution | DNS server that chains plugins | DOWN |
| iperf3 | Speedtest | Improved tool to measure TCP and UDP bandwidth | UP |
| Mai | Alternative frontend | Cute and no-nonsense UI for Google Translate | UP |
| Marisa | File upload | Keeps files until they expire | UP |
| Mumble | VoIP | Free alternative to TeamSpeak | UP |
| Postmill | Link aggregator | Forum engine and wiki in PHP | DOWN |
| Subversion | Development | Simple SVN repository viewer | DOWN |
| Yukari's Gap | Sanitizer | Who said that her ability was limited to just the physical world? | UP |

35
staff/index.md Normal file
View File

@ -0,0 +1,35 @@
---
title: Staff
description: An oligarchy so to speak
---
# Staff
## Izuru Yakumo (八雲 イズル)
![](/assets/img/avatars/yakumo_izuru.png)
* Homepage: [Interconnected Boundaries](https://interconnected.chaotic.ninja)
* Personal diary: [mirror:world](https://mirror-world.chaotic.ninja)
* Time zone: GMT-03:00
## Kyle Czar
![](/assets/img/avatars/czar.png)
* Homepage: [->k- czar's](https://czar.kalli.st)
* Time zone: GMT-03:00
## Mima (魅魔)
![](/assets/img/avatars/mima.png)
* Homepage: [Mima-sama](https://mima-sama.chaotic.ninja)
* Time zone: GMT+08:00
## Nishi (西)
![](/assets/img/avatars/nishi.png)
* Homepage: [Nishi's Web](https://nishi.boats)
* Time zone: GMT+09:00

19
terms/index.md Normal file
View File

@ -0,0 +1,19 @@
---
title: Terms of service
description: Straight to the point
---
# Terms of service
## Prelude
Being a user is a privilege, not a right
## Conditions of Use
This service is provided as-is with no warranty, express or implied.
chaotic.ninja is under no legal obligation to provide you with services, or keep the services it provides consistent.
## User Account
You are solely responsible for maintaining the confidentiality of your private user details (username and password).
You are responsible for all activities and user generated content that occurs under your account.
We reserve all rights to terminate accounts, edit or remove content in our sole discretion.

11
users/banned/index.md Normal file
View File

@ -0,0 +1,11 @@
---
title: Banned users
description: They were captured and tried by the will of Yukari Yakumo
---
# Banned users
## chunk
* He has been seen spamming the chat history multiple times
* Also insulting without any qualms the administrator and other members of the chat rooms
* He tried to evade the ban several times

40
users/index.md Normal file
View File

@ -0,0 +1,40 @@
---
title: Users
description: Our current members
---
# Users
| Name | Services[^1] |
|-----------------------------------|------------------------------------------------------|
| alexlehm | E-mail, Geidontei, Suika |
| Axslashel | Misskey |
| [~~chunk~~](/users/banned/#chunk) | |
| cmdc | E-mail, Geidontei, XMPP |
| devious | E-mail, XMPP |
| dre | E-mail, Geidontei, XMPP |
| etsals | Misskey |
| geartoward | Misskey |
| habafugu | XMPP |
| jan6 | Geidontei |
| jasima | Misskey |
| jmjl | E-mail, Geidontei |
| lucie | XMPP |
| KiraHakoto | Misskey |
| kitka | E-mail, Geidontei, XMPP |
| kou | XMPP |
| mima | E-mail, Geidontei, Misskey, Suika, WriteFreely, XMPP |
| nishi | E-mail, Geidontei |
| Pawlicker | Misskey |
| ProfessorOkazaki | Misskey, XMPP |
| Phyto | XMPP |
| Reisen_Occultia | Misskey, XMPP |
| renken | XMPP |
| SilSinn9821 | Misskey |
| ty3r0x | Geidontei |
| vnpower | E-mail, Geidontei, Misskey, XMPP |
| yagokoro | XMPP |
| yorigami | XMPP |
| zumi | XMPP |
[^1]: Does not include public services

166
webring/index.md Normal file
View File

@ -0,0 +1,166 @@
---
title: Webring
description: Debatable
---
# Webring
(this barely works as such)
## About the links
* This website is link-free/unlink-free (no need to ask me or any other admin beforehand)
* Please link to https://chaotic.ninja
* Use the banner below (no hotlinking, please)
![](/assets/img/banners/88x31/chaoticninja.gif)
## Ranking
* Tier 1: Banner with darknet[^1] and/or alternative network[^2]
* Tier 2: Same as above minus banner
* Tier 3: General internet only
* Tier 4: Non-HTTP protocols[^3] only
* Tier 5: ActivityPub / twtxt
* Tier 6: Videogames
* Tier 7: Doujin circles / Music production
If you have SNS and a web page, only the web page will be displayed.
If there are multiple public SNS links, only the most active SNS will be displayed.
## Friends
### Tier 1
#### Technical Suwako
![](/assets/img/banners/200x40/technicalsuwako.jpg)
* [GEMINI](gemini://technicalsuwako.moe)
* [HTTP](https://technicalsuwako.moe)
* [I2P](http://shx5vqsw7usdaunyzr2qmes2fq37oumybpudrd4jjj4e4vk4uusa.b32.i2p/jump/technicalsuwako.i2p)
* [TOR](http://6qiatzlijtqo6giwvuhex5zgg3czzwrq5g6yick3stnn4xekw26zf7qd.onion/)
#### Chaox
![](/assets/img/banners/88x31/chaox.gif)
* [DN42](http://chaox.dn42)
* [HTTP](https://chaox.ro)
* [I2P](http://shx5vqsw7usdaunyzr2qmes2fq37oumybpudrd4jjj4e4vk4uusa.b32.i2p/jump/chaox.i2p)
#### Dr. Dre
![](/assets/img/banners/88x31/dr_dre.gif)
* [HTTP](http://dre.freak.net)
* [TOR](http://drez3cli3otpjlt6inum2w3xnd4r7hup7avouefphbwn7xl5ohphmyqd.onion/)
#### BitReich
![](/assets/img/banners/88x31/bitreich.png)
* [GOPHER](gopher://bitreich.org)
* [HTTP](http://bitreich.org)
* [TOR](gopher://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion)
#### Nishi's Boats
![](/assets/img/banners/88x31/nishiboats.jpg)
* [GOPHER](gopher://gopher.nishi.boats)
* [HTTP](https://nishi.boats)
* [TOR](http://batrw4drtea4odz5tiz4sm7r37jgys624qijr2ukog7y7tmysfy65fqd.onion)
### Tier 2
#### Tristan B.V. Kildaire
* [CRXN](http://[fdd2:cbf2:61bd:0:0:0:0:2])
* [HTTP](http://deavmi.assigned.network)
* [I2P](http://shx5vqsw7usdaunyzr2qmes2fq37oumybpudrd4jjj4e4vk4uusa.b32.i2p/jump/deavmi.i2p)
* [YGG](http://[203:75b7:45af:ecca:d641:cd42:38dc:4788]/)
### Tier 3
#### EZIO
![](/assets/img/banners/88x31/ezio.png)
* [HTTP](https://reimu.info)
#### Moriya Shrine
![](/assets/img/banners/200x40/moriyashrine.gif)
* [HTTP](https://moriyashrine.org)
#### Project Radio Noise
![](/assets/img/banners/88x31/radionoise.png)
* [HTTP](https://radionoise.ca)
#### Reisen Church
![](/assets/img/banners/88x31/reisen_church.png)
* [HTTP](https://reisen.church)
#### Tengu Space
![](/assets/img/banners/88x31/tenguspace.png)
* [GOPHER](gopher://tengu.space)
* [HTTP](https://tengu.space)
### Tier 5
#### Udongein
![](/assets/img/banners/88x31/udongein.png)
* [HTTP](https://udongein.xyz)
## Others
### Tier 6
#### Len'en Project
![](/assets/img/banners/88x31/lenen.gif)
![](/assets/img/banners/200x40/lenen.gif)
* [HTTP](http://mugentrick.tubakurame.com/index_en.xhtml)
#### Touhou Project
![](/assets/img/banners/240x53/touhouproject.jpg)
* [HTTP](https://touhou-project.news)
#### Twilight Bar Room: Uwabami Breakers
![](/assets/img/banners/200x40/uwabamibreakers.png)
* [HTTP](http://alcostg.amatukami.com)
### Tier 7
#### D.N.A.Softwares
![](/assets/img/banners/200x40/dnasoftwares.gif)
* [HTTP](https://www.dna-softwares.com/)
#### IOSYS
![](/assets/img/banners/200x40/iosys.gif)
* [HTTP](https://www.iosysos.com)
#### RebRank
![](/assets/img/banners/200x40/rebrank.png)
* [HTTP](https://www.rebrank.org)
#### Shunsatsu sare do?
![](/assets/img/banners/200x40/ss_do.png)
* [HTTP](https://ss-do.sakura.ne.jp/#/)
#### SOUND HOLIC
![](/assets/img/banners/200x40/SOUND_HOLIC_bnr_sml.jpg)
* [HTTP](https://www.sound-holic.com)
#### Team Shanghai Alice
![](/assets/img/banners/200x40/shanghaialice.gif)
* [HTTP](http://www16.big.or.jp/~zun/)
#### Twilight Frontier
![](/assets/img/banners/200x40/twilightfrontier.gif)
* [HTTP](http://tasofro.net)
[^1]: Such as I2P, Tor
[^2]: Such as CRXN, DN42, Yggdrasil
[^3]: Such as Gemini, Gopher, Spartan