Was having Nextcloud a mistake?

Signed-off-by: Izuru Yakumo <yakumo.izuru@chaotic.ninja>
This commit is contained in:
Izuru Yakumo (八雲 イズル) 2024-09-18 07:57:30 -03:00
parent 040fee2765
commit 86c3be0b85
7 changed files with 52 additions and 61 deletions

View File

@ -10,7 +10,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title>{{ title }} | chaotic.ninja</title> <title>{{ title }} | chaotic.ninja</title>
</head> </head>
<body background="/assets/img/bg.jpg"> <body>
<div class="container"> <div class="container">
<a href="/"> <a href="/">
<img src="/assets/img/header-img.jpg" class="header-img"> <img src="/assets/img/header-img.jpg" class="header-img">
@ -20,8 +20,6 @@
<a href="/donate/">Donate</a> &diams; <a href="/donate/">Donate</a> &diams;
<a href="/friends/">Friends</a> &diams; <a href="/friends/">Friends</a> &diams;
<a href="/games/">Games</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="/networks/">Networks</a> &diams;
<a href="/news/">News</a> &diams; <a href="/news/">News</a> &diams;
<a href="/privacy/">Privacy policy</a> &diams; <a href="/privacy/">Privacy policy</a> &diams;
@ -43,16 +41,10 @@
</p> </p>
<hr> <hr>
<div class="emblems"> <div class="emblems">
<a href="https://www.netbsd.org"> <a href="https://www.netbsd.org">
<img src="/assets/img/banners/110x48/netbsd.png" alt="Powered by NetBSD"> <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> </a>
</div> </div>
<hr>
<em>Apache/2.4.62 (Unix) OpenSSL/3.0.12 SVN/1.14.3</em>
<hr>
</div> </div>
</body> </body>
</html> </html>

View File

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

BIN
assets/img/bg.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 57 KiB

After

Width:  |  Height:  |  Size: 416 KiB

View File

@ -1,6 +1,6 @@
--- ---
title: Home title: Home
description: The border between cyberspace and Gensokyo description: Software can be chaotic, but we make it work
--- ---
# About # About

View File

@ -16,8 +16,8 @@ description: What we provide at no cost
| BitlBee | Chat | Gateway to other messaging protocols | UP | | BitlBee | Chat | Gateway to other messaging protocols | UP |
| E-mail | Communications | Message delivery system built on Dovecot, Postfix, PostgreSQL and Rspamd | UP | | E-mail | Communications | Message delivery system built on Dovecot, Postfix, PostgreSQL and Rspamd | UP |
| Gitea | Development | Compact self-hosted Git service | UP | | Gitea | Development | Compact self-hosted Git service | UP |
| Icecast | Streaming | Live streaming audio server | UP |
| Misskey | SNS | Interdimensional social media beyond the border of Gensokyo | UP | | Misskey | SNS | Interdimensional social media beyond the border of Gensokyo | UP |
| Nextcloud | Groupware | Collaboration platform which runs on your own server | BANISHED |
| NNTP | Forum | Most complex network news system on the universe | UP | | NNTP | Forum | Most complex network news system on the universe | UP |
| Pubnix | Shell | Explore the underlying environment (better enjoyed with alcohol | UP | | Pubnix | Shell | Explore the underlying environment (better enjoyed with alcohol | UP |
| Suika | Chat | A happily drunk IRC bouncer | UP | | Suika | Chat | A happily drunk IRC bouncer | UP |
@ -27,8 +27,6 @@ description: What we provide at no cost
## Public ## Public
| Name | Kind | Explanation | Status | | 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 | | iperf3 | Speedtest | Improved tool to measure TCP and UDP bandwidth | UP |
| Mai | Alternative frontend | Cute and no-nonsense UI for Google Translate | UP | | Mai | Alternative frontend | Cute and no-nonsense UI for Google Translate | UP |
| Marisa | File upload | Keeps files until they expire | UP | | Marisa | File upload | Keeps files until they expire | UP |