Early first commit :o

This commit is contained in:
vib 2022-11-16 21:03:12 +02:00
commit aa04ac313f
22 changed files with 3567 additions and 0 deletions

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "themes/hugo-book"]
path = themes/hugo-book
url = https://github.com/alex-shpak/hugo-book

0
.hugo_build.lock Normal file
View file

4
assets/_custom.scss Normal file
View file

@ -0,0 +1,4 @@
/* You can add custom styles here. */
// @import "plugins/numbered";
// @import "plugins/scrollbars";

1
assets/_variables.scss Normal file
View file

@ -0,0 +1 @@
/* You can override SASS variables here. */

70
config.toml Normal file
View file

@ -0,0 +1,70 @@
# hugo server --minify --themesDir ... --baseURL=http://0.0.0.0:1313/theme/hugo-book/
baseURL = 'https://info.snug.moe/'
title = 'Snuggy moe moe'
theme = 'hugo-book'
# Book configuration
disablePathToLower = true
enableGitInfo = false
# Needed for mermaid/katex shortcodes
[markup]
[markup.goldmark.renderer]
unsafe = true
[markup.tableOfContents]
startLevel = 1
[params]
# (Optional, default light) Sets color theme: light, dark or auto.
# Theme 'auto' switches between dark and light modes based on browser/os preferences
BookTheme = 'dark'
# (Optional, default true) Controls table of contents visibility on right side of pages.
# Start and end levels can be controlled with markup.tableOfContents setting.
# You can also specify this parameter per page in front matter.
BookToC = true
# (Optional, default none) Set the path to a logo for the book. If the logo is
# /static/logo.png then the path would be logo.png
# BookLogo = 'logo.png'
# (Optional, default none) Set leaf bundle to render as side menu
# When not specified file structure and weights will be used
# BookMenuBundle = '/menu'
# (Optional, default docs) Specify root page to render child pages as menu.
# Page is resoled by .GetPage function: https://gohugo.io/functions/getpage/
# For backward compatibility you can set '*' to render all sections to menu. Acts same as '/'
BookSection = 'pages'
# Configure the date format used on the pages
# - In git information
# - In blog posts
BookDateFormat = 'January 2, 2006'
# (Optional, default true) Enables search function with flexsearch,
# Index is built on fly, therefore it might slowdown your website.
# Configuration for indexing can be adjusted in i18n folder per language.
BookSearch = false
# (Optional, default true) Enables comments template on pages
# By default partals/docs/comments.html includes Disqus template
# See https://gohugo.io/content-management/comments/#configure-disqus
# Can be overwritten by same param in page frontmatter
BookComments = false
# /!\ This is an experimental feature, might be removed or changed at any time
# (Optional, experimental, default false) Enables portable links and link checks in markdown pages.
# Portable links meant to work with text editors and let you write markdown without {{< relref >}} shortcode
# Theme will print warning if page referenced in markdown does not exists.
BookPortableLinks = true
# /!\ This is an experimental feature, might be removed or changed at any time
# (Optional, experimental, default false) Enables service worker that caches visited pages and resources for offline use.
BookServiceWorker = false
# /!\ This is an experimental feature, might be removed or changed at any time
# (Optional, experimental, default false) Enables a drop-down menu for translations only if a translation is present.
BookTranslatedOnly = false

54
content/_index.md Normal file
View file

@ -0,0 +1,54 @@
---
title: About snug.moe
type: docs
---
<link rel="stylesheet" href="css/fork-awesome.min.css">
{{< columns >}}
![snug.moe icon](/suya.png)
<--->
# Snug and comfy federated services
### Places to be comf in~ while chatting with your friends
{{< /columns >}}
# Information on all snug dot moe
(this site is a work in progress but the important content should be here)
## What is [snug.moe](https://snug.moe)?
It is a laid back comfy [FoundKey](https://akkoma.dev/FoundKeyGang/FoundKey/)
instance on the [Fediverse](https://en.wikipedia.org/wiki/Fediverse)!
... among other things.
This place is aiming to be relaxed and not too heated up.
Optionally cute, but that is not a requirement; be however you like.
Speaking of rules, they are [here](/pages/rules). Please read if you want to sign up.
## Wait what other things?
A couple more fediverse instances, like
### <i class="fa fa-pixelfed faicon" aria-hidden="true"></i> Pixelfed - [pic.snug.moe](https://pic.snug.moe)
* Showcase images! yay
### <i class="fa fa-peertube faicon" aria-hidden="true"></i> Peertube - [video.snug.moe](https://video.snug.moe)
* While sign ups may be open uploading videos is disabled by default.
To retain storage space only friends will be allowed to upload,
but the instance is here still.
...and a few chatting services:
### <i class="fa fa-xmpp faicon" aria-hidden="true"></i> XMPP
* You can register from any XMPP client an account of the format \<username\>@snug.moe
* Or use the [web registration form](https://snug.moe/xmpp/). You can change the password or delete your account from here too.
### <i class="fa fa-matrix-org faicon" aria-hidden="true"></i> Matrix
* Sign ups are closed, but more or less because dealing with Matrix bot accounts is not easy and also manually vetting accounts for this is more desireable. So feel free to ask for an account.
* You can use our Element-web client if you want on [element.snug.moe](https://element.snug.moe).
### <i class="fa fa-microphone faicon" aria-hidden="true"></i> Mumble
* Server is `snug.moe` on default port.
* Please be civil there, thanks~
Also if anything doesn't work you can check the [Uptime monitor](https://uptime.snug.moe/status/snug) to see if things are down.
<small>suya..</small>

View file

@ -0,0 +1,89 @@
---
title: "Blocked Instances"
weight: 10
---
# Instances we're not federating with
yay
The main goal of blocking is keeping snug.moe a pleasant comfortable place. When another instance disturbs that it may be defederated.
Instances are being defederated for reasons like
harassment, spamming, posting illegal content or generally their terms/rules go against ours;
but usually not for only being dumb, like having dumb opinions, unless those opinions are lead to being harmful.
Keep in mind that besides blocked instances there are also individual remote users which have been suspended that are not listed.
(I should probably write reasons on each later)
* youjo.love
* freak.university
* anime.website
* posting.lolicon.rocks
* nnia.space
* baraag.net
* varishangout.net
* social.076.ne.jp
* lolison.top
* spinster.xyz
* gleasonator.com
* freeatlantis.com
* social.quodverum.com
* poa.st
* pisskey.io
* kiwifarms.cc
* freespeechextremist.com
* bae.st
* monads.online
* yggdrasil.social
* rage.lol
* glowers.club
* solagg.com
* app.kenhbit.com
* switter.at
* helladoge.com
* tubbycats.club
* wolfgirl.bar
* eientei.org
* rdrama.cc
* sneed.shop
* beefyboys.win
* social.wideboys.org
* goyslop.cafe
* ryona.agency
* chungus.cc
* bajax.us
* nicecrew.digital
* shortstackran.ch
* social.getgle.org
* honkwerx.tech
* pieville.net
* d-fens.systems
* detroitriotcity.com
* amala.schwartzwelt.xyz
* soc.mahodou.moe
* frens.mahodou.moe
* hunk.city
* pleroma.nobodyhasthe.biz
* masochi.st
* fr13nd5.com
* chudbuds.lol
* pooper.social
* seal.cafe
* cum.salon
* cum.camp
* strelizia.net
* mugicha.club
* outpoa.st
* noagendasocial.com
* sneed.social
* sleepy.cafe
* misskey-forkbomb.ledlamp89.repl.co
* misskey-forkbomb.cf
* mastodong.lol
* activitypub-troll.cf
* refusal.biz
* lolison.network
Wish this wasn't long but here we are...

View file

@ -0,0 +1,18 @@
---
title: "Donating"
weight: 60
---
Aaaa
Not a requirement at all (like really, you don't have to 🥺) but if you really want to throw a buck at me you can here...
I have Liberapay and Ko-Fi.. whichever you like..
<script src="https://liberapay.com/vib/widgets/receiving.js"></script>
<noscript><a href="https://liberapay.com/vib/donate"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></noscript>
<script type='text/javascript' src='https://storage.ko-fi.com/cdn/widget/Widget_2.js'></script><script type='text/javascript'>kofiwidget2.init('Support Me on Ko-fi', '#d14b4b', 'G2G6CDKTJ');kofiwidget2.draw();</script>
<noscript><a href='https://ko-fi.com/G2G6CDKTJ' target='_blank'><img height='36' style='border:0px;height:36px;' src='https://cdn.ko-fi.com/cdn/kofi3.png?v=3' border='0' alt='Buy Me a Coffee at ko-fi.com' /></a></noscript>
Well, I also have this: [XMR](/pages/donating/monero)

View file

@ -0,0 +1,14 @@
---
title: Monero
bookHidden: true
---
I dunno
Monero wallet
![Monero QR code](/xmr.png)
4AWG8ZW6a92b3aJUaDzUKq6aymkHAcN2B7UtSUL7HwU7ccbnoDDCZ8aJgBdkW8a1uBRoVg6yBuZBvTGGPTXfP4eBMfjajL3
This is the only cryptocurency I am willing to take and deal with, don't ask for something else.

View file

@ -0,0 +1,35 @@
---
title: "Emoji Credits"
weight: 20
---
# Emoji/emote credits
<img src="https://snug.moe/files/webpublic-a18d7795-3278-4afe-89c9-b3e166bf2b21" width="32">
[Blobfoxes](https://volpeon.ink/projects/emojis/blobfox/) by
[Volpeon](https://snug.moe/@volpeon@mk.vulpes.one)
<img src="https://snug.moe/files/webpublic-a8605af6-acbb-4082-aff8-770e43f18920" width="32">
[BunHD](https://volpeon.ink/projects/emojis/bunhd/) by
[Volpeon](https://snug.moe/@volpeon@mk.vulpes.one)
<img src="https://snug.moe/files/webpublic-5a1762b5-46da-40c9-844c-1f508b81cc99" width="32">
[Blobhaj](https://heatherhorns.com/emoji/) by
[HeatherHorns](https://snug.moe/@heatherhorns@plush.city)
<img src="https://snug.moe/files/webpublic-b619886c-14c8-4461-bb9d-6ef00ae418b3" width=32>
Some Pokemon(for now Eevee ones) by
[Sifyro](https://sifyro.com/)
<img src="https://snug.moe/files/c8160374-b94e-4bca-83d3-38acc70ed54d" width=32>
Emerald "verified" icons created by
[Freepik and RIkas Dzihab - Flaticon](https://www.flaticon.com/free-icons/emerald)
Tell me if I should credit someone here and I didn't.

View file

@ -0,0 +1,29 @@
---
title: "Rules"
weight: 1
---
Ah, yes, rulz. Or you can call them terms of service. You won't be served the service if you don't follow these.
1. Be excellent to each other. Have some common sense...
So no harassment or discrimination; implying no sexism, homophobia, transphobia or xenophobia etc.
This place doesn't appreciate judging others based on who they are.
2. Make use of the NSFW toggle and CW (Content Warning) when needed.
NSFW content is allowed but as long as it's marked as such.
3. Posting or interacting with cp, lolicon or shotacon is not allowed.
4. Corporate or government accounts are not allowed.
5. Don't post anything that would be illegal under Romanian or Finnish law.
6. Accounts used in mainly another language other than English is not allowed for various reasons.
But to make it clear posting in other languages by itself is fine, don't refrain from that.
As long as the whole account is not entirely centered around another language, being disconnected from the rest of the instance.
7. Don't unpink what's already pink.
Though, we reserve the right to suspend accounts or delete content for any other reason. (But no reason to worry if you're chill...)

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1 @@
{"Target":"book.min.4b35fed0bea034bbc19c89c71e14b73fb9c68cfcc586b9382adfb9b7b103ba06.css","MediaType":"text/css","Data":{"Integrity":"sha256-SzX+0L6gNLvBnInHHhS3P7nGjPzFhrk4Kt+5t7EDugY="}}

15
static/css/fork-awesome.min.css vendored Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because it is too large Load diff

After

Width:  |  Height:  |  Size: 547 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
static/suya.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

BIN
static/xmr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

1
themes/hugo-book Submodule

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