This commit is contained in:
Captain Arepa 2023-08-21 17:19:24 -04:00
parent c37c8f4c56
commit adfb0a98dd
75 changed files with 2684 additions and 3160 deletions

15
.gitmodules vendored
View file

@ -1,21 +1,6 @@
[submodule "themes/hugo-theme-shell"] [submodule "themes/hugo-theme-shell"]
path = themes/hugo-theme-shell path = themes/hugo-theme-shell
url = https://github.com/Yukuro/hugo-theme-shell.git url = https://github.com/Yukuro/hugo-theme-shell.git
[submodule "hugo-PaperMod"]
path = hugo-PaperMod
url = https://github.com/adityatelange/hugo-PaperMod.git
[submodule "themes/hugo-PaperMod"]
path = themes/hugo-PaperMod
url = https://github.com/adityatelange/hugo-PaperMod.git
[submodule "themes/lotusdocs"]
path = themes/lotusdocs
url = https://github.com/colinwilson/lotusdocs.git
[submodule "themes/hello-friend-ng"]
path = themes/hello-friend-ng
url = https://github.com/rhazdon/hugo-theme-hello-friend-ng.git
[submodule "themes/docura"]
path = themes/docura
url = https://github.com/docura/docura.git
[submodule "themes/risotto"] [submodule "themes/risotto"]
path = themes/risotto path = themes/risotto
url = https://github.com/joeroe/risotto.git url = https://github.com/joeroe/risotto.git

View file

@ -0,0 +1,95 @@
baseURL = 'http://cachapa.xyz/'
languageCode = 'en-us'
title = "cachapa.xyz - Captain Arepa's main page"
theme = 'hugo-theme-shell'
author = "Captain Arepa"
# author = "Yukuro"
# prevent build failures when using Hugo's Instagram shortcode due to deprecated Instagram API.
# See https://github.com/gohugoio/hugo/issues/7228#issuecomment-714490456
ignoreErrors = ["error-remote-getjson"]
[taxonomies]
category = "categories"
tag = "tags"
series = "series"
[Params]
# Additions start here
[Params.Navbar]
use = false
[Params.Extensions]
use = true
ext = ".txt" # extension to add after single page
# Additions stop here
# Note: This is for the meta description, which is different from the "description" displayed in the terminal.
description = "Jane Doe's Portfolio!"
[Params.Terminal]
# Note: color scheme
# Note: You can choose between
# Note: hugo-theme-shell original: ["shell-powershell", "shell-ubuntu", "shell-retro"]
# Note: gogh theme: https://mayccoll.github.io/Gogh/
scheme = "shell-ubuntu"
# Note: in terminal
# [userName]@[pcName]:~/$ cd [workDir]
# [userName]@[pcName]:~/[workDir]$ cat [profile]
#
# [description]
#
# Note: if you set Params.Tree > use = true
# [userName]@[pcName]:~/[workDir]$ tree ./[folderName]/
# ./[folderName]/
# ...
# Note: result of the tree command
userName = "captain-arepa"
pcName = "cachapa-pc"
workDir = "home"
profile = "profile.md"
# Note: speed at which text is displayed on the terminal
# Note: if set to 0, typing animation will be disabled
# Note:
# Note: if you want to enable Mathjax, you need to set it to 0
# Note: and set "math: true" at front matter in your Markdown file
ps1Delay = 0 # prompt speed : [userName]@[pcName]:~/$ , [userName]@[pcName]:~/[workDir]$
stdoutDelay = 0 # stdout speed : [description] , files in Params.Tree
commandDelay = 35 # command speed : cd [workDir] , cat [profile] , tree ./[folderName]/
# terminalDelay = 5 : deprecated
# Note: speed at which text is displayed on the activity pages
# Note: if set to 0, typing animation will be disabled
# Note:
# Note: if you want to enable Mathjax, you need to set it to 0
# Note: and set "math: true" at front matter in your Markdown file
titleDelay = 0 # title speed : "title" in front matter
contentDelay = 0 # content speed : content in .md file
# activityDelay = 5 : deprecated
description = "/info/description.md"
# Note: If you want to use a Markdown file, you can use the following
# description = "/description.md"
# Note: and put the description.md in /content/description.md
[Params.Tree]
use = true
folderName = "home"
# Note: ["ACTIVITY", "URL or PATH TO YOUR MARKDOWN FILE"]
files = [
["fedi (misskey)", "https://moar.cachapa.xyz/@captain_arepa"],
["blog", "https://blog.cachapa.xyz"],
["gitea/forgejo", "https://git.cachapa.xyz/"],
["github", "https://github.com/captain-arepa"],
["about/contact", "/about.md"],
]
[module]
[module.hugoVersion]
extended = true
min = "0.85.0"

View file

@ -1,95 +1,115 @@
baseURL = 'http://cachapa.xyz/' baseURL = "https://cachapa.xyz"
languageCode = 'en-us' theme = "risotto"
title = "cachapa.xyz - Captain Arepa's main page" title = "cachapa.xyz"
theme = 'hugo-theme-shell'
author = "Captain Arepa" author = "Captain Arepa"
copyright = "© 20212023 [Captain Arepa](https://cachapa.xyz)"
# author = "Yukuro" paginate = 3
languageCode = "en"
DefaultContentLanguage = "en"
enableInlineShortcodes = true
# prevent build failures when using Hugo's Instagram shortcode due to deprecated Instagram API. # prevent build failures when using Hugo's Instagram shortcode due to deprecated Instagram API.
# See https://github.com/gohugoio/hugo/issues/7228#issuecomment-714490456 # See https://github.com/gohugoio/hugo/issues/7228#issuecomment-714490456
ignoreErrors = ["error-remote-getjson"] ignoreErrors = ["error-remote-getjson"]
# Automatically add content sections to main menu
sectionPagesMenu = "main"
[params]
noindex = false
[params.theme]
palette = "base16-dark"
# Sidebar: about/bio
[params.about]
title = "cachapa.xyz"
description = "Captain Arepa's main page."
# logo = "images/rice.svg"
# Sidebar: social links
# Available icon sets:
# * FontAwesome 6 <https://fontawesome.com/> ('fa-brands', 'fa-normal', or 'fa-solid' for brands)
# * Academicons <https://jpswalsh.github.io/academicons> ('ai ai-')
# [[params.socialLinks]]
# icon = "fa-brands fa-github"
# title = "GitHub"
# url = "https://github.com/joeroe/risotto"
# [[params.socialLinks]]
# icon = "fa-solid fa-envelope"
# title = "Email"
# url = "mailto:example@example.com"
# [[params.socialLinks]]
# icon = "ai ai-orcid"
# title = "ORCID"
# url = "https://orcid.org/0000-0001-2345-6789"
[menu]
[[menu.main]]
identifier = "about"
name = "About"
url = "/about/"
weight = 40
[[menu.main]]
identifier = "fediverse"
name = "Fedi"
url = "/fediverse/"
weight = 60
[[menu.main]]
identifier = "Contact"
name = "contact"
url = "/contact/"
weight = 100
[[menu.main]]
identifier = "Donate"
name = "donate"
url = "/donate/"
weight = 80
[taxonomies] [taxonomies]
category = "categories" category = "categories"
tag = "tags" tag = "tags"
series = "series" series = "series"
[Params] # For hugo >= 0.60.0, enable inline HTML
[markup.goldmark.renderer]
unsafe = true
# Additions start here [markup]
[Params.Navbar]
use = false
[Params.Extensions]
use = true
ext = ".txt" # extension to add after single page
# Additions stop here
# Note: This is for the meta description, which is different from the "description" displayed in the terminal.
description = "Jane Doe's Portfolio!"
[Params.Terminal]
# Note: color scheme
# Note: You can choose between
# Note: hugo-theme-shell original: ["shell-powershell", "shell-ubuntu", "shell-retro"]
# Note: gogh theme: https://mayccoll.github.io/Gogh/
scheme = "shell-ubuntu"
# Note: in terminal # Table of contents
# [userName]@[pcName]:~/$ cd [workDir] # Add toc = true to content front matter to enable
# [userName]@[pcName]:~/[workDir]$ cat [profile] [markup.tableOfContents]
# startLevel = 2
# [description] endLevel = 3
# ordered = true
# Note: if you set Params.Tree > use = true
# [userName]@[pcName]:~/[workDir]$ tree ./[folderName]/
# ./[folderName]/
# ...
# Note: result of the tree command
userName = "captain-arepa"
pcName = "cachapa-pc"
workDir = "home"
profile = "profile.md"
# Note: speed at which text is displayed on the terminal [privacy]
# Note: if set to 0, typing animation will be disabled
# Note:
# Note: if you want to enable Mathjax, you need to set it to 0
# Note: and set "math: true" at front matter in your Markdown file
ps1Delay = 0 # prompt speed : [userName]@[pcName]:~/$ , [userName]@[pcName]:~/[workDir]$
stdoutDelay = 0 # stdout speed : [description] , files in Params.Tree
commandDelay = 35 # command speed : cd [workDir] , cat [profile] , tree ./[folderName]/
# terminalDelay = 5 : deprecated [privacy.vimeo]
disabled = false
simple = true
# Note: speed at which text is displayed on the activity pages [privacy.twitter]
# Note: if set to 0, typing animation will be disabled disabled = false
# Note: enableDNT = true
# Note: if you want to enable Mathjax, you need to set it to 0 simple = true
# Note: and set "math: true" at front matter in your Markdown file
titleDelay = 0 # title speed : "title" in front matter
contentDelay = 0 # content speed : content in .md file
# activityDelay = 5 : deprecated [privacy.instagram]
disabled = false
simple = true
description = "/info/description.md" [privacy.youtube]
disabled = false
privacyEnhanced = true
# Note: If you want to use a Markdown file, you can use the following [services]
# description = "/description.md"
# Note: and put the description.md in /content/description.md
[Params.Tree] [services.instagram]
use = true disableInlineCSS = true
folderName = "home"
# Note: ["ACTIVITY", "URL or PATH TO YOUR MARKDOWN FILE"]
files = [
["fedi (misskey)", "https://moar.cachapa.xyz/@captain_arepa"],
["blog", "https://blog.cachapa.xyz"],
["gitea/forgejo", "https://git.cachapa.xyz/"],
["github", "https://github.com/captain-arepa"],
["about/contact", "/about.md"],
]
[module] [services.twitter]
[module.hugoVersion] disableInlineCSS = true
extended = true
min = "0.85.0"

22
content/_index.md Normal file
View file

@ -0,0 +1,22 @@
# Welcome to my website!
As simple as it might be. I'll update it in due time, been too busy with stuff.
# Links of Interest
Here are some links you might be interested in if you ended up here.
* {{< rawhtml >}}
My fediverse instance, <a href="https://moar.cachapa.xyz/" target="_blank" rel="noopener noreferrer">Moar Cachapas!</a> (main/admin)
{{< /rawhtml >}}
* {{< rawhtml >}}
My blog, <a href="https://blog.cachapa.xyz" target="_blank" rel="noopener noreferrer">Cachapa Blog</a> (tits/admin)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://git.cachapa.xyz" target="_blank" rel="noopener noreferrer">My Gitea/Forgejo instance.</a> (alt/backup)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://github.com/captain-arepa" target="_blank" rel="noopener noreferrer">My GitHub page.</a> (alt/backup)
{{< /rawhtml >}}
I'll update this page bit by bit. Ciao!

View file

@ -2,11 +2,9 @@
title: "About" title: "About"
date: 2022-12-18T10:50:00-04:00 date: 2022-12-18T10:50:00-04:00
draft: false draft: false
tags: ['about'] tags: []
--- ---
# This is the about page, lmao.
## What you have to know about me. ## What you have to know about me.
I'm Captain Arepa. Well, that's my online alias, d'uh.\ I'm Captain Arepa. Well, that's my online alias, d'uh.\
@ -15,7 +13,7 @@ I'm a 30-something y/o Android/backend developer of sorts.\
I live in a pariah banana wannabe-commie republic called "Venezuela". Most people don't know or care about it, so I won't talk too much about that either. I live in a pariah banana wannabe-commie republic called "Venezuela". Most people don't know or care about it, so I won't talk too much about that either.
I'll move to Europe sometime during 2023, so I guess my life will be a bit more interesting, heh. I'll move to Europe sometime during 2023, so I guess my life will be a bit more interesting, heh.
### Likes ## Likes
* Anime, Manga, Doujins. * Anime, Manga, Doujins.
* Tatas, Booties, Cunnies. * Tatas, Booties, Cunnies.
@ -26,14 +24,14 @@ I'll move to Europe sometime during 2023, so I guess my life will be a bit more
* Well written, elegant code. * Well written, elegant code.
* Your mum. * Your mum.
### Dislikes ## Dislikes
* Soyfaggotry. * Soyfaggotry.
* Soydev shit. * Soydev shit.
* Web bloat. * Web bloat.
* Eggplant * Eggplant
### Hates ## Hates
* E-thots and fake puritans. * E-thots and fake puritans.
* Pronountards and terminally online nitwits. * Pronountards and terminally online nitwits.
@ -43,50 +41,6 @@ I'll move to Europe sometime during 2023, so I guess my life will be a bit more
* Etc. * Etc.
* I'll add more stuff here if I come up with anything. * I'll add more stuff here if I come up with anything.
### Contact ## Welp...
You can find me on the following instances on the fediverse:
* {{< rawhtml >}}
<a href="https://moar.cachapa.xyz/@captain_arepa" target="_blank" rel="noopener noreferrer">Moar Cachapas</a> (main/admin)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://breastmilk.club/users/captain_arepa" target="_blank" rel="noopener noreferrer">Breastmilk Club</a> (tits/admin)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://bae.st/users/captain_arepa" target="_blank" rel="noopener noreferrer">Baest</a> (alt/backup)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://posting.lolicon.rocks/users/captain_arepa" target="_blank" rel="noopener noreferrer">Lolicon.Rocks</a> (alt/backup)
{{< /rawhtml >}}
You can also send me an email to any of the following addresses:
* [captain_arepa@cachapa.xyz](mailto:captain_arepa@cachapa.xyz) (main)
* [captain.arepa@yandex.com](mailto:captain_arepa@yandex.com) (backup)
* [captain.arepa@fedora.email](mailto:captain.arepa@fedora.email) (backup, I rarely check it)
I'm also on Discord and Matrix:
* Discord: @captain_arepa
* Matrix: @captain_arepa:matrix.5dollah.click
And last, but not least, I'm also on Twatter (until I get yeeted again):
* {{< rawhtml >}}
<a href="https://twitter.com/TheLastArepa" target="_blank" rel="noopener noreferrer">@TheLastArepa</a> (main account)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://twitter.com/ArepaSponsz" target="_blank" rel="noopener noreferrer">@ArepaSponsz</a> (alt/backup)
{{< /rawhtml >}}
### Other stuff
Go to the [home page](/), there's the list of relevant links.
### Donations and wotnot
In case you feel generous, here I leave some links for donos and wotnot:
* Liberapay: [@captain_arepa](https://en.liberapay.com/captain_arepa/)
* XMR (Monero): 44uYq6gCveKEFfJNCyeYev4ZvBt96oqNgTWn49JoLWJ2TrhzZmeeLeA8BvBYAsefxxM3w1KCAuogWLDPM1ukizMiDGJ2MLs
And also the QR code, because why not.
![xrm captain arepa](/img/captain_arepa_xmr.png)
I'll come up with other stuff later.

View file

@ -1,11 +0,0 @@
---
title: "captain arepa's blog"
date: 2022-12-18T11:14:52-04:00
draft: false
tags: []
---
# COMING SOON!
I'll set up a WriteFreely instance in the near future, lmao.\
Please wait patiently (?)

38
content/contact.md Normal file
View file

@ -0,0 +1,38 @@
---
title: "Contact"
# date: 2023-08-21T11:26:51-04:00
draft: false
tags: []
---
You can find me on the following instances on the fediverse:
* {{< rawhtml >}}
<a href="https://moar.cachapa.xyz/@captain_arepa" target="_blank" rel="noopener noreferrer">Moar Cachapas</a> (main/admin)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://breastmilk.club/users/captain_arepa" target="_blank" rel="noopener noreferrer">Breastmilk Club</a> (tits/admin)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://bae.st/users/captain_arepa" target="_blank" rel="noopener noreferrer">Baest</a> (alt/backup)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://posting.lolicon.rocks/users/captain_arepa" target="_blank" rel="noopener noreferrer">Lolicon.Rocks</a> (alt/backup)
{{< /rawhtml >}}
You can also send me an email to any of the following addresses:
* [captain_arepa@cachapa.xyz](mailto:captain_arepa@cachapa.xyz) (main)
* [captain.arepa@yandex.com](mailto:captain_arepa@yandex.com) (backup)
* [captain.arepa@fedora.email](mailto:captain.arepa@fedora.email) (backup, I rarely check it)
I'm also on Discord and Matrix:
* Discord: @captain_arepa
* Matrix: @captain_arepa:matrix.5dollah.click
And last, but not least, I'm also on Twatter (until I get yeeted again):
* {{< rawhtml >}}
<a href="https://twitter.com/TheLastArepa" target="_blank" rel="noopener noreferrer">@TheLastArepa</a> (main account)
{{< /rawhtml >}}
* {{< rawhtml >}}
<a href="https://twitter.com/ArepaSponsz" target="_blank" rel="noopener noreferrer">@ArepaSponsz</a> (alt/backup)
{{< /rawhtml >}}

15
content/donate.md Normal file
View file

@ -0,0 +1,15 @@
---
title: "Donations and wotnot"
# date: 2023-08-21T11:28:31-04:00
draft: false
tags: []
---
In case you feel generous, here I leave some links for donos and wotnot:
* Liberapay: [@captain_arepa](https://en.liberapay.com/captain_arepa/)
* XMR (Monero): 44uYq6gCveKEFfJNCyeYev4ZvBt96oqNgTWn49JoLWJ2TrhzZmeeLeA8BvBYAsefxxM3w1KCAuogWLDPM1ukizMiDGJ2MLs
And also the QR code, because why not.
![xrm captain arepa](/img/captain_arepa_xmr.png)

View file

@ -0,0 +1,9 @@
---
title: "Fediverse"
# date: 2023-08-21T17:01:03-04:00
draft: false
tags: []
---
\
Here you can find links relevant to the Terms and Conditions and Privacy Policy for my fediverse instance, [moar.cachapa.xyz](https://moar.cachapa.xyz).

View file

@ -1,6 +1,6 @@
--- ---
title: "General Terms" title: "cachapa.xyz - General Terms"
date: 2023-02-11T11:18:24-04:00 # date: 2023-02-11T11:18:24-04:00
draft: false draft: false
tags: [] tags: []
--- ---

View file

@ -1,6 +1,6 @@
--- ---
title: "Privacy Policy" title: "moar.cachapa.xyz - Privacy Policy"
date: 2023-02-13T12:58:56-04:00 # date: 2023-02-13T12:58:56-04:00
draft: false draft: false
tags: [] tags: []
--- ---

View file

@ -1,6 +1,6 @@
--- ---
title: "ToS and Policy Stuff" title: "moar.cachapa.xyz - Terms of Service"
date: 2023-02-11T12:45:00-04:00 # date: 2023-02-11T12:45:00-04:00
draft: false draft: false
tags: [] tags: []
--- ---

View file

@ -1,7 +0,0 @@
~~143 141 143 150 141 160 141 056 170 171 172~~\
Hello, this is Captain Arepa!\
~~141 162 145 160 141 144 145 163 165 176 176~~\
You can check my sites on the links down below...\
~~143 157 162 162 145 143 164 151 157 156 176~~\
... at your own risk, that is.\
~~165 157 157 150 176 143 165 156 156 171 176~~

View file

@ -1,7 +0,0 @@
---
title: "Terms of Service"
date: 2023-02-11T12:45:19-04:00
draft: true
tags: []
---

View file

@ -1,7 +0,0 @@
---
title: "Terms of Service"
date: 2023-02-11T12:45:11-04:00
draft: true
tags: []
---

@ -1 +0,0 @@
Subproject commit 9d4a9e825a109feea060eb7522763ca9a37375b8

View file

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html lang="{{- site.Language.Lang -}}">
<head>
{{- partial "head.html" . -}}
</head>
<body>
<div class="page">
<header class="page__header">
{{- partial "header.html" . -}}
</header>
<section class="page__body">
{{- block "main" . }}{{- end }}
</section>
<section class="page__aside">
<div class="aside__about">
{{- partial "about.html" . -}}
</div>
<hr>
<div class="aside__content">
{{- block "aside" . }}{{- end }}
</div>
</section>
<footer class="page__footer">
{{- partial "footer.html" . -}}
</footer>
</div>
</body>
</html>

1
layouts/_default/li.html Normal file
View file

@ -0,0 +1 @@
<li><a href="{{ .Permalink }}">{{ .Title | markdownify }}</a></li>

View file

@ -0,0 +1,12 @@
{{ define "main" }}
<h1 id="{{ .Title | urlize }}">{{ .Title | markdownify }}</h1>
{{ .Content }}
<ul>
{{ range .Pages }}
{{ .Render "li" }}
{{ end }}
</ul>
{{ end }}

View file

@ -0,0 +1,29 @@
{{ define "main" }}
<header class="content__header">
<h1>{{ .Title | markdownify }}</h1>
</header>
{{ if .Params.toc }}
<aside>
</aside>
{{ end }}
<div class="content__body">
{{ .Content }}
</div>
<footer class="content__footer"></footer>
{{ end }}
{{define "aside" }}
{{ if .Params.description }}<p>{{ .Params.description }}</p>{{ end }}
{{ if or (.Params.author) (.Params.date) }}
<p>
{{ if .Params.author }}By {{ .Params.author }}{{ if .Date }}, {{ end }}{{ end }}
{{ if .Date }}{{ .Date.Format "2006-01-02" }}{{ end }}
</p>
{{ end }}
{{ if and (.Params.toc) (.TableOfContents) }}
<hr>
On this page:
{{ .TableOfContents }}
{{ end }}
{{ end }}

View file

@ -0,0 +1,15 @@
{{ with .Site.Params.about }}
<div class="aside__about">
{{ with .logo }}<img class="about__logo" src="{{ . | absURL }}" alt="Logo">{{ end }}
<h1 class="about__title">{{ .title }}</h1>
{{ with .description }}<p class="about__description">{{ . | markdownify }}</p>{{ end }}
</div>
{{ end }}
<ul class="aside__social-links">
{{ range $item := .Site.Params.socialLinks }}
<li>
<a href="{{ $item.url }}" rel="me" aria-label="{{ $item.title }}" title="{{ $item.title }}"><i class="{{ $item.icon }}" aria-hidden="true"></i></a>&nbsp;
</li>
{{ end }}
</ul>

View file

@ -0,0 +1,3 @@
{{- partial "lang.html" . -}}
<p class="copyright">{{ .Site.Copyright | markdownify }}</p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>

View file

@ -0,0 +1,17 @@
<title>{{ with .Title }}{{ . }} &ndash; {{end}}{{ .Site.Title }}</title>
{{ with .Site.Params.about }}<meta name="description" content="{{ .description }}">{{ end }}
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
{{ if .Site.Params.noindex }}<meta name="robots" content="noindex" /> {{ end }}
<!-- FontAwesome <https://fontawesome.com/> -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<!-- Academicons <https://jpswalsh.github.io/academicons/> -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<!-- risotto theme -->
<link rel="stylesheet" href="{{ printf "css/palettes/%s.css" (.Site.Params.theme.palette | default "base16-dark") | absURL }}">
<link rel="stylesheet" href="{{ "css/risotto.css" | absURL }}">
<link rel="stylesheet" href="{{ "css/custom.css" | absURL }}">

View file

@ -0,0 +1,10 @@
<nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="{{ .Site.BaseURL }}" class="page__logo-inner">{{ .Site.Title }}</a></h1>
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
<li class="main-nav__item"><a class="nav-main-item{{ if or ($currentPage.IsMenuCurrent "main" .) ($currentPage.HasMenuCurrent "main" .) (eq ($currentPage.Permalink) (.URL | absLangURL)) }} active{{end}}" href="{{ .URL | absLangURL }}" title="{{ .Title }}">{{ .Name }}</a></li>
{{ end }}
</ul>
</nav>

View file

@ -0,0 +1,28 @@
<p>
{{ $siteLanguages := .Site.Languages }}
{{ $pageLang := .Page.Lang }}
{{ $currentPage := . }}
{{ $pageName := "" }}
{{ range .Site.Menus.main }}
{{ if eq ($currentPage.Permalink) (.URL | absLangURL) }}
{{ $pageName = .Name }}
{{ end }}
{{ end }}
{{ range .Page.AllTranslations }}
{{ $translation := .}}
{{ range $siteLanguages }}
{{ if eq $translation.Lang .Lang }}
{{ $selected := false }}
{{ if eq $pageLang .Lang }}
<br/><span class="active">$ echo $LANG<br/><b>{{ .LanguageName }}</b></span><br/>
{{ else }}
<br/><a href="{{ $translation.Permalink }}">export LANG={{ .LanguageName }}; ./{{ $pageName }}</a><br/>
{{ end }}
{{ end }}
{{ end }}
{{ end }}
</p>
<br /><br />

22
layouts/post/list.html Normal file
View file

@ -0,0 +1,22 @@
{{ define "main" }}
<header class="content__header">
<h1>{{ .Title | markdownify }}</h1>
{{ .Content }}
</header>
{{ range .Pages }}
<article class="post">
<header class="post__header">
<h1><a href="{{ .Permalink }}">{{ .Title | markdownify }}</a></h1>
<p class="post__meta">
{{ .Params.author }},
<span class="date">{{ .Date.Format "2 January 2006" }}</span>
</p>
</header>
<section class="post__summary">
{{ .Summary }}
</section>
</article>
{{ end }}
{{ end }}

File diff suppressed because one or more lines are too long

View file

@ -1,566 +1,100 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en-us"><head> <html lang="en">
<title>Categories</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="" />
<style>
@import "https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";:root{--cursor-visibility:hidden}html,body{width:100%;height:100%;overflow:auto;font-family:inconsolata,monospace;font-size:4vmin;line-height:4.1vmin;font-weight:400}body{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center}#content{min-width:82vmin;min-height:82vmin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 1px white}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:0 0 0 1px white}.cursor,#activity-title:after,#activity-content:after,#cd:after,#whoami:after,#cat:after,#tree:after{visibility:var(--cursor-visibility);content:"|";overflow:hidden;color:#fff;animation:blink 500ms linear infinite alternate}@keyframes blink{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:768px){body{font-size:2.5vmin;line-height:2.6vmin}#content{min-width:60vmin}}:root{--cursor-visibility:hidden}body{align-items:unset;overflow-y:scroll}#content{max-width:80vmin}pre{overflow-x:scroll;white-space:pre}@keyframes blink{0%{opacity:0}100%{opacity:1}}
<head><title>Categories &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<h1 id="categories">Categories</h1>
<ul>
</ul>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
body{background:#300a24}body #terminal{color:#fff}body #user{color:#4e9a06}body #dir{color:#3465a4}body .Typewriter__cursor{color:#fff}a{color:#fff}
.navFull {
background-color: #353535;
font-family: "Courier New";
font-size: 17px;
display: inline;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
padding-top: 5px;
padding: 10px;
padding-bottom: 0px;
}
.navCredits {
float: right;
padding-right: 18px;
padding-bottom: 10px;
padding-top: 5px;
}
#content::after {
content: "\a\a";
white-space: pre;
}
</style>
</head><body><div id="content">
<main id="main">
<h1>Categories</h1>
<ul>
</ul>
</main>
</div> </div>
</body> </body>
</html> </html>

View file

@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel> <channel>
<title>Categories on cachapa.xyz - Captain Arepa&#39;s main page</title> <title>Categories on cachapa.xyz</title>
<link>http://cachapa.xyz/categories/</link> <link>https://cachapa.xyz/categories/</link>
<description>Recent content in Categories on cachapa.xyz - Captain Arepa&#39;s main page</description> <description>Recent content in Categories on cachapa.xyz</description>
<generator>Hugo -- gohugo.io</generator> <generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="http://cachapa.xyz/categories/index.xml" rel="self" type="application/rss+xml" /> <language>en</language>
<copyright>© 20212023 [Captain Arepa](https://cachapa.xyz)</copyright><atom:link href="https://cachapa.xyz/categories/index.xml" rel="self" type="application/rss+xml" />
</channel> </channel>
</rss> </rss>

148
public/contact/index.html Normal file
View file

@ -0,0 +1,148 @@
<!DOCTYPE html>
<html lang="en">
<head><title>Contact &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item active" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<header class="content__header">
<h1>Contact</h1>
</header>
<div class="content__body">
<p>You can find me on the following instances on the fediverse:</p>
<ul>
<li>
<a href="https://moar.cachapa.xyz/@captain_arepa" target="_blank" rel="noopener noreferrer">Moar Cachapas</a> (main/admin)
</li>
<li>
<a href="https://breastmilk.club/users/captain_arepa" target="_blank" rel="noopener noreferrer">Breastmilk Club</a> (tits/admin)
</li>
<li>
<a href="https://bae.st/users/captain_arepa" target="_blank" rel="noopener noreferrer">Baest</a> (alt/backup)
</li>
<li>
<a href="https://posting.lolicon.rocks/users/captain_arepa" target="_blank" rel="noopener noreferrer">Lolicon.Rocks</a> (alt/backup)
</li>
</ul>
<p>You can also send me an email to any of the following addresses:</p>
<ul>
<li><a href="mailto:captain_arepa@cachapa.xyz">captain_arepa@cachapa.xyz</a> (main)</li>
<li><a href="mailto:captain_arepa@yandex.com">captain.arepa@yandex.com</a> (backup)</li>
<li><a href="mailto:captain.arepa@fedora.email">captain.arepa@fedora.email</a> (backup, I rarely check it)</li>
</ul>
<p>I&rsquo;m also on Discord and Matrix:</p>
<ul>
<li>Discord: @captain_arepa</li>
<li>Matrix: @captain_arepa:matrix.5dollah.click</li>
</ul>
<p>And last, but not least, I&rsquo;m also on Twatter (until I get yeeted again):</p>
<ul>
<li>
<a href="https://twitter.com/TheLastArepa" target="_blank" rel="noopener noreferrer">@TheLastArepa</a> (main account)
</li>
<li>
<a href="https://twitter.com/ArepaSponsz" target="_blank" rel="noopener noreferrer">@ArepaSponsz</a> (alt/backup)
</li>
</ul>
</div>
<footer class="content__footer"></footer>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
</div>
</body>
</html>

26
public/css/about.css Normal file
View file

@ -0,0 +1,26 @@
/* About/bio section */
.about__logo {
height: 1.5rem;
}
.about__title {
display: inline;
vertical-align: top;
}
.about__title::before {
content: none;
}
/* Social media links */
.aside__social-links {
padding: 0;
}
.aside__social-links li {
display: inline-block;
}
.aside__social-links li::marker {
content: none;
}

17
public/css/colours.css Normal file
View file

@ -0,0 +1,17 @@
:root {
/* Background */
--bg: var(--base00);
--off-bg: var(--base01);
--inner-bg: var(--base02);
/* Text */
--fg: var(--base05);
--off-fg: var(--base04);
--muted: var(--base03);
--link: var(--base0D);
--hover: var(--base0C);
--highlight: var(--base0A);
/* Logo */
--logo: var(--base0B);
}

1
public/css/custom.css Normal file
View file

@ -0,0 +1 @@
/* Override this file to customise the theme's CSS for your site */

7
public/css/footer.css Normal file
View file

@ -0,0 +1,7 @@
.page__footer {
color: var(--off-fg);
}
.page__footer p {
margin: 0;
}

20
public/css/header.css Normal file
View file

@ -0,0 +1,20 @@
/* Main menu */
.main-nav ul {
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
margin: 0;
padding: 0 0 0.25rem 0;
gap: 0rem 1.5rem;
}
.main-nav li {
padding-top: 0.25rem;
margin-left: 1rem;
text-transform: lowercase;
}
.main-nav li::marker {
content: "./";
}

57
public/css/layout.css Normal file
View file

@ -0,0 +1,57 @@
/* 1rem = 16px by default */
.page {
max-width: 64rem;
margin: 1rem auto;
display: grid;
grid-template-areas:
"header"
"body"
"aside"
"footer";
grid-template-columns: minmax(0, 1fr); /* https://css-tricks.com/preventing-a-grid-blowout/ */
grid-row-gap: 2rem;
}
@media (min-width: 45rem) {
.page {
grid-template-areas:
"header header"
"body aside"
"footer footer";
grid-template-columns: minmax(0, 1fr) 15rem;
grid-column-gap: 2rem;
}
}
/* Header */
.page__header {
grid-area: header;
display: flex;
}
.page__logo {
flex-shrink: 0;
}
.page__nav {
flex-grow: 1;
}
/* Body + aside */
.page__body {
grid-area: body;
background-color: var(--off-bg);
box-shadow: 0 0 0 1rem var(--off-bg);
overflow-wrap: break-word;
}
.page__aside {
grid-area: aside;
color: var(--off-fg);
}
/* Footer */
.page__footer {
grid-area: footer;
}

37
public/css/logo.css Normal file
View file

@ -0,0 +1,37 @@
.page__logo {
padding: 0;
margin: 0;
font-weight: inherit;
color: var(--bg);
}
.page__logo:before {
content: none;
}
.page__logo-inner {
display: block;
background: var(--logo);
opacity: 0.90;
padding: 0.25rem;
}
a.page__logo-inner:link, a.page__logo-inner:visited {
color: inherit;
text-decoration: inherit;
}
a.page__logo-inner:hover,
a.page__logo-inner:active {
opacity: 1;
}
.page__logo-inner:before {
content: "[";
color: var(--bg);
}
.page__logo-inner:after {
content: "] $";
color: var(--bg);
}

View file

@ -0,0 +1,20 @@
/* Apprentice by romainl */
:root {
--base00: #262626;
--base01: #AF5F5F;
--base02: #5F875F;
--base03: #87875F;
--base04: #5F87AF;
--base05: #5F5F87;
--base06: #5F8787;
--base07: #6C6C6C;
--base08: #444444;
--base09: #FF8700;
--base0A: #87AF87;
--base0B: #FFFFAF;
--base0C: #87AFD7;
--base0D: #8787AF;
--base0E: #5FAFAF;
--base0F: #BCBCBC;
}

View file

@ -0,0 +1,22 @@
/* base16 default dark
* https://github.com/chriskempson/base16-default-schemes
*/
:root {
--base00: #181818;
--base01: #282828;
--base02: #383838;
--base03: #585858;
--base04: #b8b8b8;
--base05: #d8d8d8;
--base06: #e8e8e8;
--base07: #f8f8f8;
--base08: #ab4642;
--base09: #dc9656;
--base0A: #f7ca88;
--base0B: #a1b56c;
--base0C: #86c1b9;
--base0D: #7cafc2;
--base0E: #ba8baf;
--base0F: #a16946;
}

View file

@ -0,0 +1,22 @@
/* base16 default light
* https://github.com/chriskempson/base16-default-schemes
*/
:root {
--base00: #f8f8f8;
--base01: #e8e8e8;
--base02: #d8d8d8;
--base03: #b8b8b8;
--base04: #585858;
--base05: #383838;
--base06: #282828;
--base07: #181818;
--base08: #ab4642;
--base09: #dc9656;
--base0A: #f7ca88;
--base0B: #a1b56c;
--base0C: #86c1b9;
--base0D: #7cafc2;
--base0E: #ba8baf;
--base0F: #a16946;
}

View file

@ -0,0 +1,20 @@
/* Dracula by Mike Barkmin (http://github.com/mikebarkmin) based on Dracula Theme (http://github.com/dracula) */
:root {
--base00: #282936;
--base01: #3a3c4e;
--base02: #4d4f68;
--base03: #626483;
--base04: #62d6e8;
--base05: #e9e9f4;
--base06: #f1f2f8;
--base07: #f7f7fb;
--base08: #ea51b2;
--base09: #b45bcf;
--base0A: #00f769;
--base0B: #ebff87;
--base0C: #a1efe4;
--base0D: #62d6e8;
--base0E: #b45bcf;
--base0F: #00f769;
}

View file

@ -0,0 +1,23 @@
/* gruvbox dark
* https://github.com/morhetz/gruvbox
* base16: https://github.com/dawikur/base16-gruvbox-scheme
*/
:root {
--base00: #282828;
--base01: #3c3836;
--base02: #504945;
--base03: #665c54;
--base04: #bdae93;
--base05: #d5c4a1;
--base06: #ebdbb2;
--base07: #fbf1c7;
--base08: #fb4934;
--base09: #fe8019;
--base0A: #fabd2f;
--base0B: #b8bb26;
--base0C: #8ec07c;
--base0D: #83a598;
--base0E: #d3869b;
--base0F: #d65d0e;
}

View file

@ -0,0 +1,23 @@
/* gruvbox light
* https://github.com/morhetz/gruvbox
* base16: https://github.com/dawikur/base16-gruvbox-scheme
*/
:root {
--base00: #fbf1c7;
--base01: #ebdbb2;
--base02: #d5c4a1;
--base03: #bdae93;
--base04: #665c54;
--base05: #504945;
--base06: #3c3836;
--base07: #282828;
--base08: #9d0006;
--base09: #af3a03;
--base0A: #b57614;
--base0B: #79740e;
--base0C: #427b58;
--base0D: #076678;
--base0E: #8f3f71;
--base0F: #d65d0e;
}

View file

@ -0,0 +1,20 @@
/* Material by Nate Peterson */
:root {
--base00: #263238;
--base01: #2E3C43;
--base02: #314549;
--base03: #546E7A;
--base04: #B2CCD6;
--base05: #EEFFFF;
--base06: #EEFFFF;
--base07: #FFFFFF;
--base08: #F07178;
--base09: #F78C6C;
--base0A: #FFCB6B;
--base0B: #C3E88D;
--base0C: #89DDFF;
--base0D: #82AAFF;
--base0E: #C792EA;
--base0F: #FF5370;
}

View file

@ -0,0 +1,20 @@
/* PaperColor Dark by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */
:root {
--base00: #1c1c1c;
--base01: #af005f;
--base02: #5faf00;
--base03: #d7af5f;
--base04: #5fafd7;
--base05: #808080;
--base06: #d7875f;
--base07: #d0d0d0;
--base08: #585858;
--base09: #5faf5f;
--base0A: #afd700;
--base0B: #af87d7;
--base0C: #ffaf00;
--base0D: #ff5faf;
--base0E: #00afaf;
--base0F: #5f8787;
}

View file

@ -0,0 +1,20 @@
/* PaperColor Light by Jon Leopard (http://github.com/jonleopard) based on PaperColor Theme (https://github.com/NLKNguyen/papercolor-theme) */
:root {
--base00: #eeeeee;
--base01: #af0000;
--base02: #008700;
--base03: #5f8700;
--base04: #0087af;
--base05: #444444;
--base06: #005f87;
--base07: #878787;
--base08: #bcbcbc;
--base09: #d70000;
--base0A: #d70087;
--base0B: #8700af;
--base0C: #d75f00;
--base0D: #d75f00;
--base0E: #005faf;
--base0F: #005f87;
}

View file

@ -0,0 +1,20 @@
/* Solarized Dark by Ethan Schoonover (modified by aramisgithub) */
:root {
--base00: #002b36;
--base01: #073642;
--base02: #586e75;
--base03: #657b83;
--base04: #839496;
--base05: #93a1a1;
--base06: #eee8d5;
--base07: #fdf6e3;
--base08: #dc322f;
--base09: #cb4b16;
--base0A: #b58900;
--base0B: #859900;
--base0C: #2aa198;
--base0D: #268bd2;
--base0E: #6c71c4;
--base0F: #d33682;
}

View file

@ -0,0 +1,20 @@
/* Solarized Light by Ethan Schoonover (modified by aramisgithub) */
:root {
--base00: #fdf6e3;
--base01: #eee8d5;
--base02: #93a1a1;
--base03: #839496;
--base04: #657b83;
--base05: #586e75;
--base06: #073642;
--base07: #002b36;
--base08: #dc322f;
--base09: #cb4b16;
--base0A: #b58900;
--base0B: #859900;
--base0C: #2aa198;
--base0D: #268bd2;
--base0E: #6c71c4;
--base0F: #d33682;
}

View file

@ -0,0 +1,20 @@
/* tender by Jacobo Tabernero (https://github/com/jacoborus/tender.vim) */
:root {
--base00: #282828;
--base01: #383838;
--base02: #484848;
--base03: #4c4c4c;
--base04: #b8b8b8;
--base05: #eeeeee;
--base06: #e8e8e8;
--base07: #feffff;
--base08: #f43753;
--base09: #dc9656;
--base0A: #ffc24b;
--base0B: #c9d05c;
--base0C: #73cef4;
--base0D: #b3deef;
--base0E: #d3b987;
--base0F: #a16946;
}

View file

@ -0,0 +1,20 @@
/* Tokyo Night Dark by Michaël Ball */
:root {
--base00: #1A1B26;
--base01: #16161E;
--base02: #2F3549;
--base03: #444B6A;
--base04: #787C99;
--base05: #A9B1D6;
--base06: #CBCCD1;
--base07: #D5D6DB;
--base08: #C0CAF5;
--base09: #A9B1D6;
--base0A: #0DB9D7;
--base0B: #9ECE6A;
--base0C: #B4F9F8;
--base0D: #2AC3DE;
--base0E: #BB9AF7;
--base0F: #F7768E;
}

View file

@ -0,0 +1,20 @@
/* Tokyo Night Light by Michaël Ball */
:root {
--base00: #D5D6DB;
--base01: #CBCCD1;
--base02: #DFE0E5;
--base03: #9699A3;
--base04: #4C505E;
--base05: #343B59;
--base06: #1A1B26;
--base07: #1A1B26;
--base08: #343B58;
--base09: #965027;
--base0A: #166775;
--base0B: #485E30;
--base0C: #3E6968;
--base0D: #34548A;
--base0E: #5A4A78;
--base0F: #8C4351;
}

View file

@ -0,0 +1,20 @@
/* Windows 95 Light by Fergus Collins (https://github.com/C-Fergus) */
:root {
--base00: #fcfcfc;
--base01: #e0e0e0;
--base02: #c4c4c4;
--base03: #a8a8a8;
--base04: #7e7e7e;
--base05: #545454;
--base06: #2a2a2a;
--base07: #000000;
--base08: #a80000;
--base09: #fcfc54;
--base0A: #a85400;
--base0B: #00a800;
--base0C: #00a8a8;
--base0D: #0000a8;
--base0E: #a800a8;
--base0F: #54fc54;
}

View file

@ -0,0 +1,20 @@
/* Windows 95 by Fergus Collins (https://github.com/C-Fergus) */
:root {
--base00: #000000;
--base01: #1C1C1C;
--base02: #383838;
--base03: #545454;
--base04: #7e7e7e;
--base05: #a8a8a8;
--base06: #d2d2d2;
--base07: #fcfcfc;
--base08: #fc5454;
--base09: #a85400;
--base0A: #fcfc54;
--base0B: #54fc54;
--base0C: #54fcfc;
--base0D: #5454fc;
--base0E: #fc54fc;
--base0F: #00a800;
}

12
public/css/risotto.css Normal file
View file

@ -0,0 +1,12 @@
@import 'colours.css';
@import 'typography.css';
@import 'layout.css';
@import 'header.css';
@import 'logo.css';
@import 'about.css';
@import 'footer.css';
body {
background-color: var(--bg);
color: var(--fg);
}

215
public/css/typography.css Normal file
View file

@ -0,0 +1,215 @@
/* Fonts */
:root {
--font-monospace: "Fira Mono", monospace;
}
body {
font-family: var(--font-monospace);
font-size: 16px;
line-height: 1.5rem;
}
/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 1rem;
margin: 1.5rem 0 0 0;
font-weight: 600;
}
h1+h2,
h1+h3,
h1+h4,
h1+h5,
h1+h6,
h2+h3,
h2+h4,
h2+h5,
h2+h6,
h3+h4,
h3+h5,
h3+h6,
h4+h5,
h4+h6,
h5+h6 {
margin: 0;
}
h1:before { content: "# "; }
h2:before { content: "## "; }
h3:before { content: "### "; }
h4:before { content: "#### "; }
h5:before { content: "##### "; }
h6:before { content: "###### "; }
h1:before,
h2:before,
h3:before,
h4:before,
h5:before,
h6:before {
color: var(--muted);
}
h1:first-child {
margin-top: 0;
}
/* Paragraphs */
p {
margin: 0 0 1.5rem 0;
}
/* Links */
a:link, a:visited {
color: var(--link);
}
a:hover, a:active, a.active {
color: var(--hover);
}
/* Lists */
ul {
margin: 0 0 1.5rem 0;
padding-left: 1.25rem;
}
ol {
margin: 0 0 1.5rem 0;
padding-left: 1.75rem;
}
ul ul,
ul ol,
ol ul,
ol ol {
margin: 0;
}
ul li::marker {
content: '\00A0';
color: var(--muted);
}
ol li::marker {
color: var(--muted);
}
dt {
margin: 0;
font-weight: bold;
}
dd {
margin: 0 0 0 1.5rem;
font-style: italic;
}
dd + dt {
margin-top: 1.5rem;
}
dl {
margin: 0 0 1.5rem 0;
}
/* Blockquotes */
blockquote {
position: relative;
margin: 0 0 1.5rem 1.5rem;
}
blockquote::before {
position: absolute;
left: -1.5rem;
content: ">";
color: var(--muted);
}
.twitter-tweet::before {
content: "\f099";
font-family: "Font Awesome 5 Brands";
font-weight: 400;
}
/* Code */
pre,
code,
kbd,
samp {
background: var(--inner-bg) !important;
font-family: var(--font-monospace);
color: var(--off-fg);
}
pre {
overflow-x: auto;
padding: 1.5rem;
margin: 0 0 1.5rem 0;
}
/* Emphasis */
b,
strong {
font-weight: 600;
}
/* Highlighting */
::selection,
mark {
background-color: var(--highlight);
color: var(--bg);
}
/* Other typographic elements */
hr {
border: 0;
margin-bottom: 1.5rem;
}
hr:after {
content: '---';
color: var(--muted);
}
/* Prevent super/sub from affecting line height */
sup, sub {
vertical-align: baseline;
position: relative;
top: -0.25rem;
font-size: unset;
}
sub {
top: 0.25rem;
}
/* Tables */
table {
border-spacing: 0;
margin: 0 0 1.5rem 0;
overflow-wrap: anywhere;
}
th, td {
padding: 0 .75rem;
vertical-align: top;
}
th:first-child, td:first-child {
padding-left: 0;
}
th {
text-align: inherit;
}
/* Figures */
img {
max-width: 100%;
height: auto;
}

114
public/donate/index.html Normal file
View file

@ -0,0 +1,114 @@
<!DOCTYPE html>
<html lang="en">
<head><title>Donations and wotnot &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item active" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<header class="content__header">
<h1>Donations and wotnot</h1>
</header>
<div class="content__body">
<p>In case you feel generous, here I leave some links for donos and wotnot:</p>
<ul>
<li>Liberapay: <a href="https://en.liberapay.com/captain_arepa/">@captain_arepa</a></li>
<li>XMR (Monero): 44uYq6gCveKEFfJNCyeYev4ZvBt96oqNgTWn49JoLWJ2TrhzZmeeLeA8BvBYAsefxxM3w1KCAuogWLDPM1ukizMiDGJ2MLs
And also the QR code, because why not.</li>
</ul>
<p><img src="/img/captain_arepa_xmr.png" alt="xrm captain arepa"></p>
</div>
<footer class="content__footer"></footer>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
</div>
</body>
</html>

View file

@ -0,0 +1,146 @@
<!DOCTYPE html>
<html lang="en">
<head><title>cachapa.xyz - General Terms &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<header class="content__header">
<h1>cachapa.xyz - General Terms</h1>
</header>
<div class="content__body">
<h2 id="preliminary-statement">Preliminary Statement</h2>
<p>By means of the present I hereby place on record that I, the individual bearing the online alias &ldquo;Captain Arepa&rdquo; -henceforth knonwn as <strong>admin</strong>-, am the owner, administrator and operator of every single website and/or service -henceforth known as <strong>site(s)</strong>- hosted and running within the scope of the <strong>cachapa.xyz</strong> domain and sub-domains.</p>
<h2 id="general-guidelines">General Guidelines</h2>
<p>The <strong>sites</strong> hosted under the <strong>cachapa.xyz</strong> domain are varied in nature, ranging from email clients to federated microblogging sites. Thus, there is the possibility that some of them might be used by individuals -henceforth known as <strong>user(s)</strong>-, either related or unrelated to the <strong>admin</strong>. Regardless, the right of admission to any <strong>site</strong> where the option to sign-up is enabled will be reserved to the <strong>admin</strong>, unless stated otherwise.</p>
<p>The following list represents the general guidelines every <strong>site</strong> hosted and operating under the <strong>cachapa.xyz</strong> domain should observe and/or abide to.</p>
<ol>
<li>The use of the <strong>site</strong> is strictly of personal, informational, educational and non-commercial nature, unless stated otherwise in the <strong>Terms of Service</strong>.</li>
<li>The operation and maintenance of the <strong>site</strong> <em>should</em> be guaranteed by the <strong>admin</strong> or any individual whom the <strong>admin</strong> may have designated or delegated such tasks to, be them <strong>users</strong> or not to the <strong>site</strong>.</li>
<li>The intention to halt the regular operation of the <strong>site</strong>, be it temporary or permanent in nature, shall be stated, through public and regular channels contained, hosted or announced in the <strong>site</strong> of interest, to the <strong>users</strong> that may be affected by such measure.</li>
<li>Each <strong>site</strong> shall make reference to this page and its contents, as well as make available the access to it, be it in the form of a hyper-link or quoted text.</li>
<li>Each <strong>site</strong> shall provide, whenever possible and appliccable, and at the discretion of the <strong>admin</strong>, the following content:
<ol>
<li>An <strong>About</strong> page</li>
<li>A <strong>Terms of Service</strong> page, or section under the <strong>About</strong> page.</li>
<li>A <strong>Privacy Policy</strong> page, or section under the <strong>About</strong> page.</li>
<li>A <strong>Contact Us</strong> form or <strong>Contact</strong> information, whether in its own page or as a section under the <strong>About</strong> page.</li>
</ol>
</li>
</ol>
<h2 id="inquiries">Inquiries</h2>
<p>Any inquiry or notification of relevance regarding the use or abuse, regardless of its nature, of any of the <strong>sites</strong> by any of their <strong>users</strong>, regardless of their role, should be sent in the form of an email to the address (or addresses) listed in the <strong>About</strong> page of the <strong>site</strong> of interest. These inquiries might include, but are no limited to, general complaints, copyright claims, C&amp;D or takedown notices, private data exposure and death threats.</p>
<p>In case no contact information is provided on the <strong>site</strong> of interest, such inquiry should be sent to the following email addresses, with <strong>Regarding [subdomain of interest].cachapa.xyz - [subject of the email]</strong> as the subject:</p>
<ol>
<li>admin[at]cachapa.xyz</li>
<li>contact[at]cachapa.xyz</li>
<li>captain_arepa[at]cachapa.xyz</li>
<li>captain.arepa[at]yandex.com</li>
</ol>
<p>Any email that doesn&rsquo;t follow the aforementioned subject format will be filtered out and automatically sent to the spam folder.</p>
<h2 id="statement-of-user-generated-content-and-fair-use">Statement of User Generated Content and Fair Use</h2>
<p>Given the nature of the <strong>sites</strong> hosted under the <strong>cachapa.xyz</strong> domain and the context they operate under according section 1 of the <strong>General Guidelines</strong> contained in this page, it is likely that the content published by <strong>users</strong> may contain or provide access to media files (images, audio, videos, etc), either of public or private domain. Therefore, such content <strong>shall</strong> be considered to be under <strong>fair use</strong>, provided that such content is published under a context that doesn&rsquo;t contravene or violate the current legislation regarding <strong>fair use</strong>.</p>
<h2 id="final-considerations">Final Considerations</h2>
<p>In order to safeguard the rights to freedom of speech, expression and privacy of the <strong>users</strong>, regardless of their personal condition, beliefs and geographical location, the following considerations are to be taken into account:</p>
<ul>
<li>The <strong>sites</strong>, and their derivative and/or complementary service and contents, operating under the <strong>cachapa.xyz</strong> domain, are currently hosted in Finland, unless stated otherwise.</li>
<li>The contents, opinions and/or statements contained, stored and/or archived on the <strong>sites</strong>, that are proven to have been generated from and published within the scope of the <strong>cachapa.xyz</strong> domain or any of its sub-domains, regardless of their context or nature, are the sole responsibility of the <strong>user</strong> or <strong>users</strong> who generated them.</li>
<li>Any admnistrative action that is to be taken against the regular operation of any of the <strong>sites</strong> under the <strong>cachapa.xyz</strong> domain or subdomains should be notified beforehand, with exact proof and context, to the aforementiond email addresses in the <strong>Inquiries</strong> section of this page, proven it doesn&rsquo;t contravene or violate the EU&rsquo;s <a href="https://gdpr-info.eu/">General Data Protection Regulation</a> or Finland&rsquo;s <a href="https://www.finlex.fi/en/laki/kaannokset/2018/en20181050.pdf">Data Protection Act (1050/2018)</a> in any extent or capacity.</li>
</ul>
<hr>
<p>Stated and signed,</p>
<p>Captain Arepa (mppa).</p>
</div>
<footer class="content__footer"></footer>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
</div>
</body>
</html>

113
public/fediverse/index.html Normal file
View file

@ -0,0 +1,113 @@
<!DOCTYPE html>
<html lang="en">
<head><title>Fediverse &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item active" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<h1 id="fediverse">Fediverse</h1>
<p><br>
Here you can find links relevant to the Terms and Conditions and Privacy Policy for my fediverse instance, <a href="https://moar.cachapa.xyz">moar.cachapa.xyz</a>.</p>
<ul>
<li><a href="https://cachapa.xyz/fediverse/general-terms/">cachapa.xyz - General Terms</a></li>
<li><a href="https://cachapa.xyz/fediverse/privacy-policy/">moar.cachapa.xyz - Privacy Policy</a></li>
<li><a href="https://cachapa.xyz/fediverse/terms-of-service/">moar.cachapa.xyz - Terms of Service</a></li>
</ul>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
</div>
</body>
</html>

View file

@ -0,0 +1,43 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Fediverse on cachapa.xyz</title>
<link>https://cachapa.xyz/fediverse/</link>
<description>Recent content in Fediverse on cachapa.xyz</description>
<generator>Hugo -- gohugo.io</generator>
<language>en</language>
<copyright>© 20212023 [Captain Arepa](https://cachapa.xyz)</copyright><atom:link href="https://cachapa.xyz/fediverse/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>cachapa.xyz - General Terms</title>
<link>https://cachapa.xyz/fediverse/general-terms/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/fediverse/general-terms/</guid>
<description>Preliminary Statement By means of the present I hereby place on record that I, the individual bearing the online alias &amp;ldquo;Captain Arepa&amp;rdquo; -henceforth knonwn as admin-, am the owner, administrator and operator of every single website and/or service -henceforth known as site(s)- hosted and running within the scope of the cachapa.xyz domain and sub-domains.
General Guidelines The sites hosted under the cachapa.xyz domain are varied in nature, ranging from email clients to federated microblogging sites.</description>
</item>
<item>
<title>moar.cachapa.xyz - Privacy Policy</title>
<link>https://cachapa.xyz/fediverse/privacy-policy/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/fediverse/privacy-policy/</guid>
<description>Disclaimer As stated in the Terms of Service, moar.cachapa.xyz is a private instance, with sign-up disabled. However, external users are welcome to apply for an account through the channels listed in said page.
Stored Information As a service provider, moar.cachapa.xyz holds and store information regarding its local users. Such information is limited only to:
Email address IP from where the user is accessing and its respective timestamp This instance doesn&amp;rsquo;t require user to enter any personal information that might represente a liability to the or the site.</description>
</item>
<item>
<title>moar.cachapa.xyz - Terms of Service</title>
<link>https://cachapa.xyz/fediverse/terms-of-service/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/fediverse/terms-of-service/</guid>
<description>Disclaimer The following Terms of Services extend from and are bound to the General Terms for cachapa.xyz subdomains. Please read this page before reading further or taking any action towards this instance. For this instance&amp;rsquo;s privacy policy, please read this page.
The contents and opinions generated from any account on this instance, be them users or services (i.e. &amp;ldquo;bots&amp;rdquo;), are the sole responsibility of their authors, holders and/or maintainers.
Any changes to these Terms of Service shall be reflected in the Changelog section.</description>
</item>
</channel>
</rss>

View file

@ -0,0 +1,128 @@
<!DOCTYPE html>
<html lang="en">
<head><title>moar.cachapa.xyz - Privacy Policy &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<header class="content__header">
<h1>moar.cachapa.xyz - Privacy Policy</h1>
</header>
<div class="content__body">
<h2 id="disclaimer">Disclaimer</h2>
<p>As stated in the
<b><a href="/policy/moar.cachapa.xyz/terms-of-service" target="_blank" rel="noopener noreferrer">Terms of Service</a></b>, <strong>moar.cachapa.xyz</strong> is a private instance, with sign-up disabled. However, external users are welcome to apply for an account through the channels listed in said page.</p>
<h2 id="stored-information">Stored Information</h2>
<p>As a service provider, <strong>moar.cachapa.xyz</strong> holds and store information regarding its local users. Such information is limited only to:</p>
<ul>
<li>Email address</li>
<li>IP from where the user is accessing and its respective timestamp</li>
</ul>
<p>This instance doesn&rsquo;t require user to enter any personal information that might represente a liability to the or the site.</p>
<h2 id="what-the-information-can-be-used-for">What the information can be used for.</h2>
<p>Other than sitting there doing nothing, the information listed and stored can be used for the following purposes:</p>
<ul>
<li>Email: used for password reset, authentication and general moderation. It is therefore recommended for users to register a valid and functional email address in order to receive any notification from <strong>moar.cachapa.xyz</strong>.</li>
<li>IP address: any audit that might be required by the site on a technical capacity (detecting bad faith actors), or by any authority that may require them, proven they have an valid order to do so.</li>
</ul>
<p>Seriously, I&rsquo;m not handing over anything as long as no laws are broken.</p>
<h2 id="warrant-canary">Warrant Canary</h2>
<p>There&rsquo;s no format for a warrant canary notice for now. Might work on it soon.</p>
<h2 id="media-policy">Media Policy</h2>
<p>This instance, and part of the media it contains, is hosted in Finland. However, it uses object storage to host most of the media files (local or remotely cached), and the bucket these files are hosted in is located in Tokyo, Japan. Therefore, media file are subject to Finnish and Japanese jurisdiction.</p>
<p>The <strong>admin</strong> of this instance has access to the files uploaded by users via Misskey&rsquo;s &ldquo;Files&rdquo; utility. This allows to inspect each file metadata and the associated user who uploaded it, including timestamps and IP. Periodic inspections are made to ensure no illegal content is uploaded to the instance. If any file is deemed to be in violation of the <strong>Terms of Service</strong>, the offending <strong>user</strong> will be notified immediately of their suspension.</p>
<p>Additionally, this instance has the option to cache remote media content to ensure a smooth browsing experience for the users. This includes media that has been flagged as sensitive. If any of these remote cached files found during any inspection violates this instance&rsquo;s <strong>Terms of Service</strong>, a purge of remote cache will be performed, as well as a remote report on the offending account and its defederation from this instance.</p>
</div>
<footer class="content__footer"></footer>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
</div>
</body>
</html>

View file

@ -0,0 +1,392 @@
<!DOCTYPE html>
<html lang="en">
<head><title>moar.cachapa.xyz - Terms of Service &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<header class="content__header">
<h1>moar.cachapa.xyz - Terms of Service</h1>
</header>
<div class="content__body">
<h2 id="disclaimer">Disclaimer</h2>
<p>The following <strong>Terms of Services</strong> extend from and are bound to the <strong>General Terms</strong> for <strong>cachapa.xyz</strong> subdomains. Please read
<b><a href="/policy/general-terms" target="_blank" rel="noopener noreferrer">this page</a></b> before reading further or taking any action towards this instance. For this instance&rsquo;s privacy policy, please read
<b><a href="/policy/moar.cachapa.xyz/privacy-policy" target="_blank" rel="noopener noreferrer">this page</a></b>.</p>
<p>The contents and opinions generated from any account on this instance, be them <strong>users</strong> or <strong>services</strong> (i.e. &ldquo;bots&rdquo;), are the sole responsibility of their authors, holders and/or maintainers.</p>
<p>Any changes to these <strong>Terms of Service</strong> shall be reflected in the <strong>Changelog</strong> section.</p>
<h2 id="terms-of-service">Terms of Service</h2>
<p><strong>moar.cachapa.xyz</strong> is a private instance with strong advocacy for freedom of speech and freedon of expression. On this regard, the terms for its usage are apply <strong>only</strong> to this instance&rsquo;s <strong>user</strong> and <strong>service</strong> accounts hosted in it.</p>
<h3 id="user-account">User Account</h3>
<p>This instance has open registrations. A valid email must be used for sign up since a verification email will be sent.</p>
<p>All regular <strong>user</strong> accounts will be given a &ldquo;Simple Cachapa&rdquo; role, equivalent to that of a regular user without elevated privileges, with the following features:</p>
<ul>
<li>Drive storage capacity: 2GB (2000MB)</li>
<li>Max file size (upload/download): 64MB</li>
<li>Pinned notes: 20</li>
<li>Atennas: 10</li>
<li>Clips: 20</li>
<li>Notes per clip: 500</li>
<li>Lists: 10</li>
<li>Users per list: 1000</li>
</ul>
<p>Additionally, there are other roles on the instance that serve as identifier labels (mostly):</p>
<ul>
<li><strong>Party Cachapa</strong>: role that enable users to send invites. Active only when registrations are closed.</li>
<li><strong>Ero Cachapa</strong>: role for users who post NSFW content. Will automatically mark all media as sensitive.</li>
<li><strong>Artistic Cachapa</strong>: role for users who are illustrators or media creators. Only additional perk is 5GB (5000MB) of Drive storage.</li>
<li><strong>Chachapa Bot</strong>: role for automated service accounts (bots).</li>
<li><strong>Proxy</strong>: role for the instance proxy account, used for federation purposes.</li>
<li><strong>Gaius Cachapa Maximus</strong>: role for the owner.</li>
</ul>
<p>For now, only the <strong>Ero Cachapa</strong> and <strong>Artistic Cachapa</strong> roles can be assigned at request.</p>
<p>Depending on the state of the server and the number of users in the instance, the drive capacity for the &ldquo;User&rdquo; role can be upgraded.
User accounts are subject to suspension were they to violate any of the rules listed in the <strong>Rules and Guidelines</strong> section.</p>
<h3 id="services">Services</h3>
<p>A <strong>service</strong> is, in the context of Misskey (the software this instance uses) and the Fediverse in general, an automated account. All <strong>users</strong> in this instance have the ability to generate access tokens in order to interact with Misskey&rsquo;s API (be it through an Android application, like Milktea or through some script running on a server).</p>
<p>Any <strong>user</strong> with the intention to run a <strong>service</strong> account in this instance must notify it first to the <strong>admin</strong>. Failure to do so will result in the offending account&rsquo;s suspension and deletion.</p>
<h3 id="rules-and-guidelines">Rules and Guidelines</h3>
<p>The general rules and guidelines for content to be posted and hosted in this instance are the following:</p>
<ol>
<li><strong>Users</strong> must be 18 years old or more in order to apply for and have an account in this instance. No underage user will be accepted. If a user is found to be underaged their account will be promptly suspended.</li>
<li>Block evasion, be it account-wise or intance-wise, is <strong>prohibited</strong>. Any account found to be in violation of this will be immedately suspended.</li>
<li>The following content is <strong>strictly prohibited</strong> to be posted and/or hosted in this instance, and will result in a permanent ban/suspension:
<ol>
<li>Fedposting (i.e. credible threats to governement actors or institutions that might incur in a response from law enforcement).</li>
<li>Doxxing (including self-doxxing).</li>
<li>Unsolicited spam and/or advertising.</li>
<li>Photorealistic depictions, be them audiovisual records or CGI/3D renders, of actual children in any state of dress or activity.</li>
<li>Discussions inciting or encouraging the use, consumption, acquisition or distribution of CSEM/CSAM.</li>
<li>Fringe and/or degenerate content that might allude or include furry, scat, vore, gore and/or other paraphilias egregious in nature; snuff, extreme displays of violence, animal cruelty, etc; in any audiovisual form or manner.</li>
<li>Anything that might include any combination of the above mentioned.</li>
<li>Anything that may, in one way or another, be illegal in the United States of America.
<sup>1</sup></li>
</ol>
</li>
<li>Posting content deemed to be educational or informative, regardless of their nature or origin, is allowed in this instance as long as it&rsquo;s done in good faith and doesn&rsquo;t violate anything from point (3).
<sup>2</sup></li>
<li>Diving into hellthreads is not encouraged, but you can do so at your own discretion (mostly due the way Misskey&rsquo;s user interface handles thread depth).</li>
<li>All NSFW media files must be marked as <strong>Sensitive</strong>. Content Warning (CW) label must be used whenever applicable (i.e. content or discussions that require discretion).</li>
<li>Don&rsquo;t be a retard.</li>
<li>Lolicon is not CSAM/CSEM/CP, therefore, it can be posted here.
<sup>3</sup>
<sup>4</sup></li>
<li>Don&rsquo;t be shy, you can use slurs here.
<sup>5</sup></li>
</ol>
<hr>
<p>
<sub>1</sub> <em>While this instance is hosted in Finland and the media files are located in an object storage bucket in Japan, most of the internet revolves aroung the US because fuck it.</em><br>
<sub>2</sub> <em>Don&rsquo;t try to get funny with this one.</em><br>
<sub>3</sub> <em>Cope seethe and mald.</em><br>
<sub>4</sub> <em>AI-generated lolicon images can be posted, as long as they don&rsquo;t blatantly go beyond uncanny valley territory or violate point (3.4)</em><br>
<sub>5</sub> <em>KIKE NIGGER FAGGOT!!!</em></p>
<hr>
<h2 id="federation">Federation</h2>
<p>While open to federation, this instance and its <strong>admin</strong> reserve the right to block or defederate from any instance or service that might represent a potential liability or threat. The following lists contains such instances and the reason for their block/suspension/defederation.</p>
<ul>
<li>Instances known to host either CSAM/CSEM or content promoting and/or discussing pedophilia, zoophilia and other paraphilias egregious in nature. (NOTE: instances in <em>italics</em> have mutual block/suspension status with *.cachapa.xyz)</li>
</ul>
<table>
<thead>
<tr>
<th>Offending Instance</th>
<th>Defederation Reason</th>
</tr>
</thead>
<tbody>
<tr>
<td>anime.website</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>freak.university</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>youjo.love</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>nnia.space</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td><em>lolison.top</em></td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>lolison.network</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>ghetti.monster</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>nnia.space</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>pieville.net</td>
<td>Pedophiles</td>
</tr>
<tr>
<td>rapemeat.solutions</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>horserock.xyz</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>xhais.love</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>sad.cab</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>pedo.school</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>*.miria.love</td>
<td>Pedophiles, hosts CSAM</td>
</tr>
<tr>
<td>feral.cafe</td>
<td>Pedophiles, zoophiles</td>
</tr>
<tr>
<td>feline.rodeo</td>
<td>Pedophiles, zoophiles</td>
</tr>
<tr>
<td>pl.murky.club</td>
<td>Pedophiles, zoophiles</td>
</tr>
<tr>
<td>lewdieheaven.com</td>
<td>Pedophiles</td>
</tr>
</tbody>
</table>
<ul>
<li>Instances known to host bad-faith actors or services that promote spam, DDoS attacks, mass surveillance, datamining or data harvesting.</li>
</ul>
<table>
<thead>
<tr>
<th>Offending Instance</th>
<th>Defederation Reason</th>
</tr>
</thead>
<tbody>
<tr>
<td>respublica.eu</td>
<td>Globohomo cuckoldry</td>
</tr>
<tr>
<td>social.network.europa.eu</td>
<td>Globohomo cuckoldry</td>
</tr>
<tr>
<td>solagg.com</td>
<td>Spam</td>
</tr>
<tr>
<td>*.d-fens.systems</td>
<td>Datamining</td>
</tr>
<tr>
<td>*.activitypub-troll.cf</td>
<td>Troll AP actor</td>
</tr>
<tr>
<td>mostr.pub</td>
<td>Nostr bridge, too spammy</td>
</tr>
</tbody>
</table>
<h2 id="maintenance">Maintenance</h2>
<p>This instance undergoes daily scheduled maintenance:</p>
<ul>
<li>Redis Cache flush: every 15 minutes.</li>
<li>Drive cleanup: everyday at 00:00 UTC</li>
<li>Drive remote files cleanup: everyday at 00:20 UTC</li>
<li>Misskey service restart: everyday at 06:00 UTC</li>
</ul>
<p><em>NOTE: any of these scheduled actions can be executed at any time, at the discretion of the <strong>admin</strong>.</em></p>
<p>Beware that by removing the remote cache files, storage space can be reclaimed, but also cached media like user avatars or thumbnails will be missing. It&rsquo;s a bug in Misskey, but there&rsquo;s nothing to be done (for now) since it&rsquo;s technical wachamacallit the developers should actually fix.</p>
<p>If there&rsquo;s a need to engage in extensive maintenance, it&rsquo;ll be announced to the regular channel (an announcement on the instance, d&rsquo;uh). If the instance goes poof for whatever reason for an extended period of time during the maintenance period, please send a message to any of the addresses in the <strong>Contact</strong> section.</p>
<h2 id="contact">Contact</h2>
<p>In case of inquiries or comments, you can write an email, using the following subject template <strong>Regarding moar.cachapa.xyz - [subject of the email]</strong>, to any of the following email addresses:</p>
<ul>
<li>admin[at]cachapa.xyz</li>
<li>contact[at]cachapa.xyz</li>
<li>captain_arepa[at]cachapa.xyz</li>
<li>captain.arepa[at]yandex.com</li>
</ul>
<p>You can also reach out to any of my alts on the fediverse (proven the instance isn&rsquo;t nuked yet):</p>
<ul>
<li>
<a href="https://breastmilk.club/users/captain_arepa" target="_blank" rel="noopener noreferrer">@captain_arepa@breastmilk.club</a> (tits/admin)
</li>
<li>
<a href="https://bae.st/users/captain_arepa" target="_blank" rel="noopener noreferrer">@captain_arepa@bae.st</a> (alt/backup)
</li>
<li>
<a href="https://posting.lolicon.rocks/users/captain_arepa" target="_blank" rel="noopener noreferrer">@captain_arepa@posting.lolicon.rocks</a> (alt/backup)
</li>
</ul>
<p>In case of a more casual approach, you can contact the admin directly to
<b><a href="https://moar.cachapa.xyz/@captain_arepa" target="_blank" rel="noopener noreferrer">@captain_arepa@moar.cachapa.xyz</a></b>.</p>
<h2 id="changelog">Changelog</h2>
<ul>
<li>2023-03-22:
<ul>
<li>Updated Terms of service.</li>
<li>Added changelog.</li>
<li>Added rules and guidelines.</li>
<li>Lorem ipsum, yada yada, blah blah blah, etc etc etc.</li>
</ul>
</li>
<li>2023-03-01:
<ul>
<li>Updated federation block list.</li>
</ul>
</li>
<li>2023-02-13:
<ul>
<li>Minor adjustments.</li>
</ul>
</li>
<li>2023-02-11:
<ul>
<li>Uploaded original Terms of Service</li>
</ul>
</li>
<li>2023-07-29:
<ul>
<li>Updated Terms of Service.</li>
</ul>
</li>
<li>2023-08-12:
<ul>
<li>Updated Terms of Service.</li>
</ul>
</li>
<li>2023-08-17:
<ul>
<li>Updated &ldquo;User Account&rdquo; and &ldquo;Rules and Guideline&rdquo; sections.</li>
</ul>
</li>
<li>2023-08-18:
<ul>
<li>Updated Rules and Guidelines</li>
</ul>
</li>
</ul>
</div>
<footer class="content__footer"></footer>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
</div>
</body>
</html>

1
public/images/rice.svg Normal file
View file

@ -0,0 +1 @@
<svg height='100px' width='100px' fill="#000000" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 80.944" enable-background="new 0 0 100 80.944" xml:space="preserve"><path d="M49.674,40.911c-2.018-6.836,8.971-10.963,8.841-4.075c1.016,3.678,1.302,5.808-2.448,6.511 C52.754,43.964,50.684,44.329,49.674,40.911z"></path><path d="M57.63,18.274c-1.094,3.718,4.311,4.251,2.91,8.359c2.819,0,1.999-2.246,3.054-4.095c1.523-2.656,5.052-3.301,4.792-6.96 c0.267,6.726,4.004-0.495,6.523-0.762c0.137-1.256-0.449-2.819-0.586-3.665c-1.237-2.656-1.127-5.248-4.531-3.379 c-2.429,1.321-5.547,3.88-2.507,6.185C64.206,14.407,58.763,14.381,57.63,18.274z"></path><path d="M49.74,8.586c-1.4,0.794-2.129,3.861-2.448,5.312c-0.586,2.689-0.41,11.211,4.108,9.824 c2.558-0.774,2.103-4.674,3.092-6.719c0.671-1.36,1.634-1.139,1.992-2.584c0.261-1.061-0.345-2.721-0.508-3.802 c1.719,4.427,8.366,2.429,6.731-2.031c-1.341-1.224-3.965-1.985-5.696-1.074c-2.52,1.335-0.222,2.793-2.148,2.865 C53.542,10.416,52.487,7.037,49.74,8.586z"></path><path d="M57.012,27.454c-1.843-6.126-12.884,2.767-10.768,6.576c1.543,2.793,4.056-1.959,5.612-2.76 C53.991,30.175,57.474,31.158,57.012,27.454z"></path><path d="M61.179,4.993c1.692,0.697,3.633,0.599,3.053-1.907C61.726,1.061,54.7,0.5,54.929,5.117 C56.888,4.869,59.258,4.192,61.179,4.993z"></path><path d="M65.925,28.938c1.861-1.282,4.961-1.087,4.466-4.192c-3.093-7.058-8.854,6.973-9.343,9.381 C63.269,33.176,63.913,30.312,65.925,28.938z"></path><path d="M79.069,38.092c1.061,2.057,5.67,0.749,7.994-0.41c3.041-1.498,3.75-3.529,3.034-6.934 C88.008,22.115,76.165,32.467,79.069,38.092z"></path><path d="M71.973,41.536c2.571-2.161,1.96-9.167,1.536-12.024c-2.682-0.423-5.924,0.749-7.832,2.682 c-1.38,1.419-5.286,8.08-3.73,10.04C62.995,43.554,71.042,42.331,71.973,41.536z"></path><path d="M86.979,24.596c2.076-0.423,1.295-3.691,0.95-5.586c-0.163-5.026-5.527-0.996-4.577,2.617 C83.73,23.04,85.247,24.947,86.979,24.596z"></path><path d="M72.949,24.622c0.808,1.511,2.864,1.523,3.405,4.193c0.618,3.014-0.71,6.198-0.312,9.264 c1.939-1.582,1.621-7.285,3.326-9.941c0.99-1.556,2.155-1.784,2.188-3.613c0.026-1.276-1.224-2.942-1.861-3.991 c1.973-0.091,3.965-7.135,1.172-6.999c-1.433-2.097-3.054-2.422-3.764-0.137c-0.742,2.396,2.155,4.713,2.891,6.712 C76.556,18.15,70.319,19.674,72.949,24.622z"></path><path d="M31.172,23.834c1.374-0.072,1.152,1.224,2.506,0.651c1.374-0.573,2.331-3.079,3.21-4.225 c1.432-6.348-11.517-5.365-10.404,2.142C26.927,25.383,28.229,24.01,31.172,23.834z"></path><path d="M25.319,16.438c-0.352-2.656-4.29-3.405-5.391-0.833C19.121,17.486,24.844,22.779,25.319,16.438z"></path><path d="M23.945,31.992c-0.866,1.797-1.185,4.017-1.029,6.002c0.28,3.502,0.684,2.715,3.171,3.516 c1.354,0.423,3.613,1.705,5.039,1.484c2.91-0.476,1.569-1.322,1.022-3.354c-0.449-1.686-1.517-3.47-1.498-5.254 c0.026-2.454,2.097-4.127,1.855-6.647C30.586,22.167,25.02,29.726,23.945,31.992z"></path><path d="M13.366,25.019c1.302,0.553,1.784,2.786,3.027,3.105c1.087,0.267,2.312-1.309,4.102-1.022 c1.537,0.254,1.816,3.119,3.418,0.677c0.964-1.484,0.664-3.119,0.104-4.727c-3.281-3.197-7.409-4.844-11.589-2.708 c-0.872,0.449-4.453,1.445-2.799,2.956C11.367,24.882,11.881,24.387,13.366,25.019z"></path><path d="M52.259,2.773C50.13-1.082,39.557-1.368,41.595,4.804C42.91,8.782,52.969,7.675,52.259,2.773z"></path><path d="M12.845,26.803c-2.396,1.348-4.876,3.607-3.503,6.712c2.461,5.54,3.379,2.493,4.902-0.996 c0.417,2.317-0.091,4.739,2.351,5.898c2.649,1.243,3.737-0.078,4.017-2.78c0.189-1.784,1.387-6.289-0.957-6.862 c-1.673-0.397-3.561,2.467-5.137,2.904c0.267-0.794,0.41-1.758,0.833-2.48C14.876,28.04,13.854,27.454,12.845,26.803z"></path><path d="M40.176,17.089c0.508,2.454-2.838,5.963-4.037,7.793c0.97-0.449,0.931-0.098,1.693-0.859 c0.098,1.25,0.195,2.493,0.299,3.743c3.425-0.475,4.316,3.19,6.999-1.159c2.513-4.056-0.072-5.924-4.193-5.377 c0.794-2.331,2.956-0.163,3.49-2.708c0.527-2.494,0.514-5.039,1.028-7.533c-1.048-1.23-3.574-2.891-5.149-2.428 c-1.12,0.345-3.809,3.705-3.659,4.688C36.947,15.195,39.72,14.921,40.176,17.089z"></path><path d="M34.023,34.211c-2.474,3.418,0.912,3.457,2.201,4.916c1.341,1.51,0.866,3.62,2.624,3.939 c1.302,0.228,4.049,1.36,5.326,0.403c2.604-1.946-0.697-7.35-1.953-9.557C40.566,31.542,35.729,31.868,34.023,34.211z"></path><path d="M100,34.075c0-3.613-2.07-6.973-5.605-9.974c-1.491,0.983-3.093,1.842-4.739,2.532c2.291,1.719,3.574,3.613,3.574,5.612 c0,7.806-19.355,14.128-43.229,14.128c-23.874,0-43.229-6.322-43.229-14.128c0-2.201,1.614-4.291,4.388-6.152l-4.492-2.891 C2.455,26.406,0,30.11,0,34.075c0,0.215,0.013,0.437,0.026,0.651H0c0.326,8.444,2.943,17.298,7.259,25.579 c0,0,10.462,20.639,42.741,20.639c32.278,0,42.565-20.814,42.565-20.814c4.303-8.242,7.109-17.174,7.422-25.403h-0.014 C99.987,34.511,100,34.29,100,34.075z"></path><path d="M38.027,7.122c1.68-5.872-12.305-0.124-9.863,5.99C29.948,17.564,36.706,9.205,38.027,7.122z"></path></svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View file

@ -1,772 +1,117 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en-us"><head> <html lang="en">
<meta name="generator" content="Hugo 0.92.2" />
<title>cachapa.xyz - Captain Arepa&#39;s main page</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="" />
<style>
@import url("https://fonts.googleapis.com/css2?family=Inconsolata&display=swap");
:root {
--cursor-visibility: hidden; }
html, <head>
body { <meta name="generator" content="Hugo 0.117.0"><title>cachapa.xyz</title>
width: 100%; <meta name="description" content="Captain Arepa&#39;s main page.">
height: 100%;
overflow: auto;
font-family: "Inconsolata", monospace;
font-size: 4vmin;
line-height: 4.1vmin;
font-weight: normal; }
body { <meta name="viewport" content="width=device-width, initial-scale=1">
margin: 0; <meta charset="UTF-8"/>
display: flex;
flex-direction: row;
justify-content: center;
align-items: center; }
#content {
min-width: 82vmin;
min-height: 82vmin; }
::-webkit-scrollbar {
width: 10px; }
::-webkit-scrollbar-track { <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
border-radius: 10px;
box-shadow: inset 0 0 1px white; }
::-webkit-scrollbar-thumb {
border-radius: 10px;
box-shadow: 0 0 0 1px white; }
.cursor, #cd:after, #whoami:after, #cat:after, #tree:after { <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
visibility: var(--cursor-visibility);
content: "|";
overflow: hidden;
color: white;
animation: blink 500ms linear infinite alternate; }
@keyframes blink {
0% {
opacity: 0; }
100% {
opacity: 1; } }
@media only screen and (min-width: 768px) { <link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
body { <link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
font-size: 2.5vmin; <link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
line-height: 2.6vmin; } </head>
#content {
min-width: 60vmin; } }
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<h1 id="welcome-to-my-website">Welcome to my website!</h1>
<p>As simple as it might be. I&rsquo;ll update it in due time, been too busy with stuff.</p>
<h1 id="links-of-interest">Links of Interest</h1>
<p>Here are some links you might be interested in if you ended up here.</p>
<ul>
<li>
My fediverse instance, <a href="https://moar.cachapa.xyz/" target="_blank" rel="noopener noreferrer">Moar Cachapas!</a> (main/admin)
</li>
<li>
My blog, <a href="https://blog.cachapa.xyz" target="_blank" rel="noopener noreferrer">Cachapa Blog</a> (tits/admin)
</li>
<li>
<a href="https://git.cachapa.xyz" target="_blank" rel="noopener noreferrer">My Gitea/Forgejo instance.</a> (alt/backup)
</li>
<li>
<a href="https://github.com/captain-arepa" target="_blank" rel="noopener noreferrer">My GitHub page.</a> (alt/backup)
</li>
</ul>
<p>I&rsquo;ll update this page bit by bit. Ciao!</p>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
body{background:#300a24}body #terminal{color:#fff}body #user{color:#4e9a06}body #dir{color:#3465a4}body .Typewriter__cursor{color:#fff}a{color:#fff}
.navFull {
background-color: #353535;
font-family: "Courier New";
font-size: 17px;
display: inline;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
padding-top: 5px;
padding: 10px;
padding-bottom: 0px;
}
.navCredits {
float: right;
padding-right: 18px;
padding-bottom: 10px;
padding-top: 5px;
}
#content::after {
content: "\a\a";
white-space: pre;
}
</style>
</head><body><div id="content">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<span id="ps1_01"></span> <span id="cd"></span> <br> <br /><br />
<span id="ps1_02"></span> <span id="cat"></span> <br> <p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<span id="std_out_01"></span> <br> <p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
<span id="ps1_03"></span> <span id="tree"></span> <br> </footer>
<span id="std_out_02"></span> <br>
<span id="ps1_04"></span>
<script type="text/javascript">
async function typewriter(text, elementId, waitAfter) {
var n = 0,
isTag = false
addText = "";
const el = document.getElementById(elementId);
const wait = () => new Promise(r => setTimeout(r, waitAfter));
const nowait = () => new Promise(r => r());
const render = () => el.innerHTML = (text.slice(0, n + 1) + addText);
const cursor = document.createElement('span');
cursor.id = "blink";
el.style.setProperty("--cursor-visibility", "visible");
while (n < text.length) {
if (text.charAt(n + 1) === "<") isTag = true;
if (text.charAt(n + 1) === ">") isTag = false;
if (isTag) {
n++;
continue;
}
requestAnimationFrame(render);
if (waitAfter === 0) {
await nowait();
} else {
await wait();
}
n++;
}
el.style.setProperty("--cursor-visibility", "collapse");
}
function parseDelay(d) {
const parsed = parseInt(d, 10);
if (isNaN(parsed)) return 0;
return parsed;
}
const ps1Delay = parseDelay("0"),
stdoutDelay = parseDelay("0"),
commandDelay = parseDelay("35");
const typeeffetct = async () => {
await typewriter("\u003cstrong\u003e\u003cspan id=\u0027user\u0027\u003ecaptain-arepa@cachapa-pc\u003c\/span\u003e\u003cspan id=\u0027terminal\u0027\u003e:\u003c\/span\u003e\u003cspan id=\u0027dir\u0027\u003e~\/\u003c\/span\u003e\u003c\/strong\u003e\u003cspan id=\u0027terminal\u0027\u003e$\u003c\/span\u003e", "ps1_01", ps1Delay); await typewriter("\u003cspan id=\u0027terminal\u0027\u003ecd home\u003c\/span\u003e", "cd", commandDelay);
await typewriter("\u003cstrong\u003e\u003cspan id=\u0027user\u0027\u003ecaptain-arepa@cachapa-pc\u003c\/span\u003e\u003cspan id=\u0027terminal\u0027\u003e:\u003c\/span\u003e\u003cspan id=\u0027dir\u0027\u003e~\/home\u003c\/span\u003e\u003c\/strong\u003e\u003cspan id=\u0027terminal\u0027\u003e$\u003c\/span\u003e", "ps1_02", ps1Delay); await typewriter("\u003cspan id=terminal\u003ecat profile.md\u003c\/span\u003e", "cat", commandDelay);
await typewriter("\u003cspan id=\u0027terminal\u0027\u003e\u003cdel\u003e143 141 143 150 141 160 141 056 170 171 172\u003c\/del\u003e\u003cbr\u003e\nHello, this is Captain Arepa!\u003cbr\u003e\n\u003cdel\u003e141 162 145 160 141 144 145 163 165 176 176\u003c\/del\u003e\u003cbr\u003e\nYou can check my sites on the links down below\u0026hellip;\u003cbr\u003e\n\u003cdel\u003e143 157 162 162 145 143 164 151 157 156 176\u003c\/del\u003e\u003cbr\u003e\n\u0026hellip; at your own risk, that is.\u003cbr\u003e\n\u003cdel\u003e165 157 157 150 176 143 165 156 156 171 176\u003c\/del\u003e\u003c\/p\u003e\n\u003c\/span\u003e", "std_out_01", stdoutDelay);
await typewriter("\u003cstrong\u003e\u003cspan id=\u0027user\u0027\u003ecaptain-arepa@cachapa-pc\u003c\/span\u003e\u003cspan id=\u0027terminal\u0027\u003e:\u003c\/span\u003e\u003cspan id=\u0027dir\u0027\u003e~\/home\u003c\/span\u003e\u003c\/strong\u003e\u003cspan id=\u0027terminal\u0027\u003e$\u003c\/span\u003e", "ps1_03", ps1Delay); await typewriter("\u003cspan id=\u0027terminal\u0027\u003etree .\/home\/\u003c\/span\u003e", "tree", commandDelay);
await typewriter("\u003cspan id=\u0027terminal\u0027\u003e\u003cspan id=\u0027terminal\u0027\u003e\u003cspan id=\u0027terminal\u0027\u003e\u003cspan id=\u0027terminal\u0027\u003e\u003cspan id=\u0027terminal\u0027\u003e\u003cstrong\u003e\u003cspan id=\u0027dir\u0027\u003e.\/home\/\u003c\/span\u003e\u003c\/strong\u003e\u003cbr\u003e├── \u003ca href=\u0027https:\/\/moar.cachapa.xyz\/@captain_arepa\u0027\u003efedi (misskey)\u003c\/a\u003e\u003c\/span\u003e\u003cbr\u003e├── \u003ca href=\u0027https:\/\/blog.cachapa.xyz\u0027\u003eblog\u003c\/a\u003e\u003c\/span\u003e\u003cbr\u003e├── \u003ca href=\u0027https:\/\/git.cachapa.xyz\/\u0027\u003egitea\/forgejo\u003c\/a\u003e\u003c\/span\u003e\u003cbr\u003e├── \u003ca href=\u0027https:\/\/github.com\/captain-arepa\u0027\u003egithub\u003c\/a\u003e\u003c\/span\u003e\u003cbr\u003e└── \u003ca href=\u0027http:\/\/cachapa.xyz\/about\/\u0027\u003eabout\/contact\u003c\/a\u003e\u003c\/span\u003e", "std_out_02", stdoutDelay);
await typewriter("\u003cstrong\u003e\u003cspan id=\u0027user\u0027\u003ecaptain-arepa@cachapa-pc\u003c\/span\u003e\u003cspan id=\u0027terminal\u0027\u003e:\u003c\/span\u003e\u003cspan id=\u0027dir\u0027\u003e~\/home\u003c\/span\u003e\u003c\/strong\u003e\u003cspan id=\u0027terminal\u0027\u003e$\u003c\/span\u003e", "ps1_04", ps1Delay);
return;
}
typeeffetct()
</script>
</div> </div>
</body> </body>
</html> </html>

View file

@ -1,79 +1,77 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel> <channel>
<title>cachapa.xyz - Captain Arepa&#39;s main page</title> <title>cachapa.xyz</title>
<link>http://cachapa.xyz/</link> <link>https://cachapa.xyz/</link>
<description>Recent content on cachapa.xyz - Captain Arepa&#39;s main page</description> <description>Recent content on cachapa.xyz</description>
<generator>Hugo -- gohugo.io</generator> <generator>Hugo -- gohugo.io</generator>
<language>en-us</language> <language>en</language>
<lastBuildDate>Mon, 13 Feb 2023 12:58:56 -0400</lastBuildDate><atom:link href="http://cachapa.xyz/index.xml" rel="self" type="application/rss+xml" /> <copyright>© 20212023 [Captain Arepa](https://cachapa.xyz)</copyright><atom:link href="https://cachapa.xyz/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Privacy Policy</title>
<link>http://cachapa.xyz/policy/moar.cachapa.xyz/privacy-policy/</link>
<pubDate>Mon, 13 Feb 2023 12:58:56 -0400</pubDate>
<guid>http://cachapa.xyz/policy/moar.cachapa.xyz/privacy-policy/</guid>
<description>Disclaimer As stated in the Terms of Service, moar.cachapa.xyz is a private instance, with sign-up disabled. However, external users are welcome to apply for an account through the channels listed in said page.
Stored Information As a service provider, moar.cachapa.xyz holds and store information regarding its local users. Such information is limited only to:
Email address IP from where the user is accessing and its respective timestamp This instance doesn&amp;rsquo;t require user to enter any personal information that might represente a liability to the or the site.</description>
</item>
<item>
<title>ToS and Policy Stuff</title>
<link>http://cachapa.xyz/policy/moar.cachapa.xyz/terms-of-service/</link>
<pubDate>Sat, 11 Feb 2023 12:45:00 -0400</pubDate>
<guid>http://cachapa.xyz/policy/moar.cachapa.xyz/terms-of-service/</guid>
<description>Disclaimer The following Terms of Services extend from and are bound to the General Terms for cachapa.xyz subdomains. Please read this page before reading further or taking any action towards this instance. For this instance&amp;rsquo;s privacy policy, please read this page.
The contents and opinions generated from any account on this instance, be them users or services (i.e. &amp;ldquo;bots&amp;rdquo;), are the sole responsibility of their authors, holders and/or maintainers.
Any changes to these Terms of Service shall be reflected in the Changelog section.</description>
</item>
<item>
<title>General Terms</title>
<link>http://cachapa.xyz/policy/general-terms/</link>
<pubDate>Sat, 11 Feb 2023 11:18:24 -0400</pubDate>
<guid>http://cachapa.xyz/policy/general-terms/</guid>
<description>Preliminary Statement By means of the present I hereby place on record that I, the individual bearing the online alias &amp;ldquo;Captain Arepa&amp;rdquo; -henceforth knonwn as admin-, am the owner, administrator and operator of every single website and/or service -henceforth known as site(s)- hosted and running within the scope of the cachapa.xyz domain and sub-domains.
General Guidelines The sites hosted under the cachapa.xyz domain are varied in nature, ranging from email clients to federated microblogging sites.</description>
</item>
<item>
<title>captain arepa&#39;s blog</title>
<link>http://cachapa.xyz/blog/</link>
<pubDate>Sun, 18 Dec 2022 11:14:52 -0400</pubDate>
<guid>http://cachapa.xyz/blog/</guid>
<description>COMING SOON! I&amp;rsquo;ll set up a WriteFreely instance in the near future, lmao.
Please wait patiently (?)</description>
</item>
<item> <item>
<title>About</title> <title>About</title>
<link>http://cachapa.xyz/about/</link> <link>https://cachapa.xyz/about/</link>
<pubDate>Sun, 18 Dec 2022 10:50:00 -0400</pubDate> <pubDate>Sun, 18 Dec 2022 10:50:00 -0400</pubDate>
<guid>http://cachapa.xyz/about/</guid> <guid>https://cachapa.xyz/about/</guid>
<description>This is the about page, lmao. What you have to know about me. I&amp;rsquo;m Captain Arepa. Well, that&amp;rsquo;s my online alias, d&amp;rsquo;uh. <description>What you have to know about me. I&amp;rsquo;m Captain Arepa. Well, that&amp;rsquo;s my online alias, d&amp;rsquo;uh.
I also go as &amp;ldquo;Colonel Sponsz Arepa&amp;rdquo; on Twitter, but mainly because I&amp;rsquo;ve gotten suspended quite a lot and it seems bird site hates my nickname a lot. I also go as &amp;ldquo;Colonel Sponsz Arepa&amp;rdquo; on Twitter, but mainly because I&amp;rsquo;ve gotten suspended quite a lot and it seems bird site hates my nickname a lot.
I&amp;rsquo;m a 30-something y/o Android/backend developer of sorts. I&amp;rsquo;m a 30-something y/o Android/backend developer of sorts.
I live in a pariah banana wannabe-commie republic called &amp;ldquo;Venezuela&amp;rdquo;. Most people don&amp;rsquo;t know or care about it, so I won&amp;rsquo;t talk too much about that either.</description> I live in a pariah banana wannabe-commie republic called &amp;ldquo;Venezuela&amp;rdquo;. Most people don&amp;rsquo;t know or care about it, so I won&amp;rsquo;t talk too much about that either.</description>
</item> </item>
<item> <item>
<title></title> <title>cachapa.xyz - General Terms</title>
<link>http://cachapa.xyz/info/description/</link> <link>https://cachapa.xyz/fediverse/general-terms/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate> <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>http://cachapa.xyz/info/description/</guid> <guid>https://cachapa.xyz/fediverse/general-terms/</guid>
<description>143 141 143 150 141 160 141 056 170 171 172 <description>Preliminary Statement By means of the present I hereby place on record that I, the individual bearing the online alias &amp;ldquo;Captain Arepa&amp;rdquo; -henceforth knonwn as admin-, am the owner, administrator and operator of every single website and/or service -henceforth known as site(s)- hosted and running within the scope of the cachapa.xyz domain and sub-domains.
Hello, this is Captain Arepa! General Guidelines The sites hosted under the cachapa.xyz domain are varied in nature, ranging from email clients to federated microblogging sites.</description>
141 162 145 160 141 144 145 163 165 176 176 </item>
You can check my sites on the links down below&amp;hellip;
143 157 162 162 145 143 164 151 157 156 176 <item>
&amp;hellip; at your own risk, that is. <title>Contact</title>
165 157 157 150 176 143 165 156 156 171 176</description> <link>https://cachapa.xyz/contact/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/contact/</guid>
<description>You can find me on the following instances on the fediverse:
Moar Cachapas (main/admin) Breastmilk Club (tits/admin) Baest (alt/backup) Lolicon.Rocks (alt/backup) You can also send me an email to any of the following addresses:
captain_arepa@cachapa.xyz (main) captain.arepa@yandex.com (backup) captain.arepa@fedora.email (backup, I rarely check it) I&amp;rsquo;m also on Discord and Matrix:
Discord: @captain_arepa Matrix: @captain_arepa:matrix.5dollah.click And last, but not least, I&amp;rsquo;m also on Twatter (until I get yeeted again):
@TheLastArepa (main account) @ArepaSponsz (alt/backup) </description>
</item>
<item>
<title>Donations and wotnot</title>
<link>https://cachapa.xyz/donate/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/donate/</guid>
<description>In case you feel generous, here I leave some links for donos and wotnot:
Liberapay: @captain_arepa XMR (Monero): 44uYq6gCveKEFfJNCyeYev4ZvBt96oqNgTWn49JoLWJ2TrhzZmeeLeA8BvBYAsefxxM3w1KCAuogWLDPM1ukizMiDGJ2MLs And also the QR code, because why not. </description>
</item>
<item>
<title>moar.cachapa.xyz - Privacy Policy</title>
<link>https://cachapa.xyz/fediverse/privacy-policy/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/fediverse/privacy-policy/</guid>
<description>Disclaimer As stated in the Terms of Service, moar.cachapa.xyz is a private instance, with sign-up disabled. However, external users are welcome to apply for an account through the channels listed in said page.
Stored Information As a service provider, moar.cachapa.xyz holds and store information regarding its local users. Such information is limited only to:
Email address IP from where the user is accessing and its respective timestamp This instance doesn&amp;rsquo;t require user to enter any personal information that might represente a liability to the or the site.</description>
</item>
<item>
<title>moar.cachapa.xyz - Terms of Service</title>
<link>https://cachapa.xyz/fediverse/terms-of-service/</link>
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
<guid>https://cachapa.xyz/fediverse/terms-of-service/</guid>
<description>Disclaimer The following Terms of Services extend from and are bound to the General Terms for cachapa.xyz subdomains. Please read this page before reading further or taking any action towards this instance. For this instance&amp;rsquo;s privacy policy, please read this page.
The contents and opinions generated from any account on this instance, be them users or services (i.e. &amp;ldquo;bots&amp;rdquo;), are the sole responsibility of their authors, holders and/or maintainers.
Any changes to these Terms of Service shall be reflected in the Changelog section.</description>
</item> </item>
</channel> </channel>

View file

@ -1,566 +1,100 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en-us"><head> <html lang="en">
<title>Series</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="" />
<style>
@import "https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";:root{--cursor-visibility:hidden}html,body{width:100%;height:100%;overflow:auto;font-family:inconsolata,monospace;font-size:4vmin;line-height:4.1vmin;font-weight:400}body{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center}#content{min-width:82vmin;min-height:82vmin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 1px white}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:0 0 0 1px white}.cursor,#activity-title:after,#activity-content:after,#cd:after,#whoami:after,#cat:after,#tree:after{visibility:var(--cursor-visibility);content:"|";overflow:hidden;color:#fff;animation:blink 500ms linear infinite alternate}@keyframes blink{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:768px){body{font-size:2.5vmin;line-height:2.6vmin}#content{min-width:60vmin}}:root{--cursor-visibility:hidden}body{align-items:unset;overflow-y:scroll}#content{max-width:80vmin}pre{overflow-x:scroll;white-space:pre}@keyframes blink{0%{opacity:0}100%{opacity:1}}
<head><title>Series &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<h1 id="series">Series</h1>
<ul>
</ul>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
body{background:#300a24}body #terminal{color:#fff}body #user{color:#4e9a06}body #dir{color:#3465a4}body .Typewriter__cursor{color:#fff}a{color:#fff}
.navFull {
background-color: #353535;
font-family: "Courier New";
font-size: 17px;
display: inline;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
padding-top: 5px;
padding: 10px;
padding-bottom: 0px;
}
.navCredits {
float: right;
padding-right: 18px;
padding-bottom: 10px;
padding-top: 5px;
}
#content::after {
content: "\a\a";
white-space: pre;
}
</style>
</head><body><div id="content">
<main id="main">
<h1>Series</h1>
<ul>
</ul>
</main>
</div> </div>
</body> </body>
</html> </html>

View file

@ -1,10 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel> <channel>
<title>Series on cachapa.xyz - Captain Arepa&#39;s main page</title> <title>Series on cachapa.xyz</title>
<link>http://cachapa.xyz/series/</link> <link>https://cachapa.xyz/series/</link>
<description>Recent content in Series on cachapa.xyz - Captain Arepa&#39;s main page</description> <description>Recent content in Series on cachapa.xyz</description>
<generator>Hugo -- gohugo.io</generator> <generator>Hugo -- gohugo.io</generator>
<language>en-us</language><atom:link href="http://cachapa.xyz/series/index.xml" rel="self" type="application/rss+xml" /> <language>en</language>
<copyright>© 20212023 [Captain Arepa](https://cachapa.xyz)</copyright><atom:link href="https://cachapa.xyz/series/index.xml" rel="self" type="application/rss+xml" />
</channel> </channel>
</rss> </rss>

View file

@ -2,39 +2,27 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml"> xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url> <url>
<loc>http://cachapa.xyz/</loc> <loc>https://cachapa.xyz/about/</loc>
<lastmod>2023-02-13T12:58:56-04:00</lastmod>
</url><url>
<loc>http://cachapa.xyz/policy/</loc>
<lastmod>2023-02-13T12:58:56-04:00</lastmod>
</url><url>
<loc>http://cachapa.xyz/policy/moar.cachapa.xyz/privacy-policy/</loc>
<lastmod>2023-02-13T12:58:56-04:00</lastmod>
</url><url>
<loc>http://cachapa.xyz/policy/moar.cachapa.xyz/terms-of-service/</loc>
<lastmod>2023-02-11T12:45:00-04:00</lastmod>
</url><url>
<loc>http://cachapa.xyz/policy/general-terms/</loc>
<lastmod>2023-02-11T11:18:24-04:00</lastmod>
</url><url>
<loc>http://cachapa.xyz/blog/</loc>
<lastmod>2022-12-18T11:14:52-04:00</lastmod>
</url><url>
<loc>http://cachapa.xyz/about/</loc>
<lastmod>2022-12-18T10:50:00-04:00</lastmod> <lastmod>2022-12-18T10:50:00-04:00</lastmod>
</url><url> </url><url>
<loc>http://cachapa.xyz/tags/about/</loc> <loc>https://cachapa.xyz/</loc>
<lastmod>2022-12-18T10:50:00-04:00</lastmod>
</url><url> </url><url>
<loc>http://cachapa.xyz/tags/</loc> <loc>https://cachapa.xyz/fediverse/general-terms/</loc>
<lastmod>2022-12-18T10:50:00-04:00</lastmod>
</url><url> </url><url>
<loc>http://cachapa.xyz/info/description/</loc> <loc>https://cachapa.xyz/categories/</loc>
</url><url> </url><url>
<loc>http://cachapa.xyz/categories/</loc> <loc>https://cachapa.xyz/contact/</loc>
</url><url> </url><url>
<loc>http://cachapa.xyz/info/</loc> <loc>https://cachapa.xyz/donate/</loc>
</url><url> </url><url>
<loc>http://cachapa.xyz/series/</loc> <loc>https://cachapa.xyz/fediverse/</loc>
</url><url>
<loc>https://cachapa.xyz/fediverse/privacy-policy/</loc>
</url><url>
<loc>https://cachapa.xyz/fediverse/terms-of-service/</loc>
</url><url>
<loc>https://cachapa.xyz/series/</loc>
</url><url>
<loc>https://cachapa.xyz/tags/</loc>
</url> </url>
</urlset> </urlset>

View file

@ -1,575 +1,100 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en-us"><head> <html lang="en">
<title>Tags</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta name="description" content="" />
<style>
@import "https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";:root{--cursor-visibility:hidden}html,body{width:100%;height:100%;overflow:auto;font-family:inconsolata,monospace;font-size:4vmin;line-height:4.1vmin;font-weight:400}body{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center}#content{min-width:82vmin;min-height:82vmin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 1px white}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:0 0 0 1px white}.cursor,#activity-title:after,#activity-content:after,#cd:after,#whoami:after,#cat:after,#tree:after{visibility:var(--cursor-visibility);content:"|";overflow:hidden;color:#fff;animation:blink 500ms linear infinite alternate}@keyframes blink{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:768px){body{font-size:2.5vmin;line-height:2.6vmin}#content{min-width:60vmin}}:root{--cursor-visibility:hidden}body{align-items:unset;overflow-y:scroll}#content{max-width:80vmin}pre{overflow-x:scroll;white-space:pre}@keyframes blink{0%{opacity:0}100%{opacity:1}}
<head><title>Tags &ndash; cachapa.xyz</title>
<meta name="description" content="Captain Arepa&#39;s main page.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8"/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/academicons/1.9.1/css/academicons.min.css" integrity="sha512-b1ASx0WHgVFL5ZQhTgiPWX+68KjS38Jk87jg7pe+qC7q9YkEtFq0z7xCglv7qGIs/68d3mAp+StfC8WKC5SSAg==" crossorigin="anonymous" />
<link rel="stylesheet" href="https://cachapa.xyz/css/palettes/base16-dark.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/risotto.css">
<link rel="stylesheet" href="https://cachapa.xyz/css/custom.css">
</head>
<body>
<div class="page">
<header class="page__header"><nav class="page__nav main-nav">
<ul>
<h1 class="page__logo"><a href="https://cachapa.xyz" class="page__logo-inner">cachapa.xyz</a></h1>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/about/" title="">About</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/fediverse/" title="">Fedi</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/donate/" title="">donate</a></li>
<li class="main-nav__item"><a class="nav-main-item" href="https://cachapa.xyz/contact/" title="">contact</a></li>
</ul>
</nav>
</header>
<section class="page__body">
<h1 id="tags">Tags</h1>
<ul>
</ul>
</section>
<section class="page__aside">
<div class="aside__about">
<div class="aside__about">
<h1 class="about__title">cachapa.xyz</h1>
<p class="about__description">Captain Arepa&rsquo;s main page.</p>
</div>
<ul class="aside__social-links">
</ul>
</div>
<hr>
<div class="aside__content">
</div>
</section>
<footer class="page__footer"><p>
</p>
<br /><br />
<p class="copyright">© 20212023 <a href="https://cachapa.xyz">Captain Arepa</a></p>
<p class="advertisement">Powered by <a href="https://gohugo.io/">hugo</a> and <a href="https://github.com/joeroe/risotto">risotto</a>.</p>
</footer>
body{background:#300a24}body #terminal{color:#fff}body #user{color:#4e9a06}body #dir{color:#3465a4}body .Typewriter__cursor{color:#fff}a{color:#fff}
.navFull {
background-color: #353535;
font-family: "Courier New";
font-size: 17px;
display: inline;
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
padding-top: 5px;
padding: 10px;
padding-bottom: 0px;
}
.navCredits {
float: right;
padding-right: 18px;
padding-bottom: 10px;
padding-top: 5px;
}
#content::after {
content: "\a\a";
white-space: pre;
}
</style>
</head><body><div id="content">
<main id="main">
<h1>Tags</h1>
<ul>
<li>
<h2>
<a href="/tags/about/">
about
</a>
</h2>
</li>
</ul>
</main>
</div> </div>
</body> </body>
</html> </html>

View file

@ -1,20 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?> <?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel> <channel>
<title>Tags on cachapa.xyz - Captain Arepa&#39;s main page</title> <title>Tags on cachapa.xyz</title>
<link>http://cachapa.xyz/tags/</link> <link>https://cachapa.xyz/tags/</link>
<description>Recent content in Tags on cachapa.xyz - Captain Arepa&#39;s main page</description> <description>Recent content in Tags on cachapa.xyz</description>
<generator>Hugo -- gohugo.io</generator> <generator>Hugo -- gohugo.io</generator>
<language>en-us</language> <language>en</language>
<lastBuildDate>Sun, 18 Dec 2022 10:50:00 -0400</lastBuildDate><atom:link href="http://cachapa.xyz/tags/index.xml" rel="self" type="application/rss+xml" /> <copyright>© 20212023 [Captain Arepa](https://cachapa.xyz)</copyright><atom:link href="https://cachapa.xyz/tags/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>about</title>
<link>http://cachapa.xyz/tags/about/</link>
<pubDate>Sun, 18 Dec 2022 10:50:00 -0400</pubDate>
<guid>http://cachapa.xyz/tags/about/</guid>
<description></description>
</item>
</channel> </channel>
</rss> </rss>

View file

@ -1 +1 @@
@import "https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";:root{--cursor-visibility:hidden}html,body{width:100%;height:100%;overflow:auto;font-family:inconsolata,monospace;font-size:4vmin;line-height:4.1vmin;font-weight:400}body{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center}#content{min-width:82vmin;min-height:82vmin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 1px white}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:0 0 0 1px white}.cursor,#activity-title:after,#activity-content:after,#cd:after,#whoami:after,#cat:after,#tree:after{visibility:var(--cursor-visibility);content:"|";overflow:hidden;color:#fff;animation:blink 500ms linear infinite alternate}@keyframes blink{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:768px){body{font-size:2.5vmin;line-height:2.6vmin}#content{min-width:60vmin}}:root{--cursor-visibility:hidden}body{align-items:unset;overflow-y:scroll}#content{max-width:80vmin}pre{overflow-x:scroll;white-space:pre}@keyframes blink{0%{opacity:0}100%{opacity:1}} @import "https://fonts.googleapis.com/css2?family=Inconsolata&display=swap";:root{--cursor-visibility:hidden}html,body{width:100%;height:100%;overflow:auto;font-family:inconsolata,monospace;font-size:4vmin;line-height:4.1vmin;font-weight:400}body{margin:0;display:flex;flex-direction:row;justify-content:center;align-items:center}#content{min-width:100vmin;min-height:100vmin}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 1px white}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:0 0 0 1px white}.cursor,#activity-title:after,#activity-content:after,#cd:after,#whoami:after,#cat:after,#tree:after{visibility:var(--cursor-visibility);content:"|";overflow:hidden;color:#fff;animation:blink 500ms linear infinite alternate}@keyframes blink{0%{opacity:0}100%{opacity:1}}@media only screen and (min-width:768px){body{font-size:2.5vmin;line-height:2.6vmin}#content{min-width:60vmin}}:root{--cursor-visibility:hidden}body{align-items:unset;overflow-y:scroll}#content{max-width:80vmin}pre{overflow-x:scroll;white-space:pre}@keyframes blink{0%{opacity:0}100%{opacity:1}}

View file

@ -20,8 +20,8 @@ body {
align-items: center; } align-items: center; }
#content { #content {
min-width: 82vmin; min-width: 100vmin;
min-height: 82vmin; } min-height: 100vmin; }
::-webkit-scrollbar { ::-webkit-scrollbar {
width: 10px; } width: 10px; }

@ -1 +0,0 @@
Subproject commit 2cea0256166e12ecf4fd8d6627ea83f72996172e

@ -1 +0,0 @@
Subproject commit 8270f8ee0884e79875a3be3ad4634557a7d761c2

@ -1 +0,0 @@
Subproject commit 9d4a9e825a109feea060eb7522763ca9a37375b8

@ -1 +0,0 @@
Subproject commit c5bcbdd9df80772cac95a89d4d8d1f4f1464a497