From 5d6f02e4b98dc72d5d086bc0ae314845ba102c5d Mon Sep 17 00:00:00 2001 From: Ruben Date: Sat, 9 Aug 2025 02:48:58 -0500 Subject: [PATCH] package cleanup, remove tilde/pubnix references (don't think we'll ever do that tbh), migrate ~sneexy to subdomain --- _data/metadata.js | 6 +-- _includes/layouts/admins/list.njk | 2 +- _includes/layouts/donate/donate.njk | 2 +- _includes/layouts/home/intro.njk | 57 +------------------------ _includes/layouts/services/services.njk | 2 +- _includes/layouts/sneexy/about.njk | 2 +- package.json | 4 +- sneexy/nsfw.md | 2 +- sneexy/ruben.md | 2 +- sneexy/sneexy.md | 2 +- 10 files changed, 14 insertions(+), 67 deletions(-) diff --git a/_data/metadata.js b/_data/metadata.js index d5ee0c4..e8fb984 100644 --- a/_data/metadata.js +++ b/_data/metadata.js @@ -1,11 +1,11 @@ export default { - title: "Synth Download", + title: "Synth.Download", url: "https://synth.download/", language: "en", - description: "A private tilde/pubnix thing for friends. Beep!", + description: "a collection of services hosted for friends, but also the public. beep!", author: { name: "Sneexy", email: "sneexy@synth.download", - url: "https://synth.download/~sneexy/" + url: "https://sneexy.synth.download/" } } diff --git a/_includes/layouts/admins/list.njk b/_includes/layouts/admins/list.njk index a287ec7..a402ba9 100644 --- a/_includes/layouts/admins/list.njk +++ b/_includes/layouts/admins/list.njk @@ -1,7 +1,7 @@

Sneexy (Ruben)

Current webmaster; Hardware host (slosh!~); Admin.

-

Page

+

Page

diff --git a/_includes/layouts/donate/donate.njk b/_includes/layouts/donate/donate.njk index 05e9a13..4f1dfa8 100644 --- a/_includes/layouts/donate/donate.njk +++ b/_includes/layouts/donate/donate.njk @@ -14,7 +14,7 @@
-

Hi! I'm Ruben. Currently just a student running synth.download in my spare time because I like doing so.

+

Hi! I'm Ruben. Currently just a student running synth.download in my spare time because I like doing so.

If you'd like to donate, you may choose so through either Ko-fi, or directly donate to me via Stripe with the widget below:

Please don't feel like you need to donate. Currently, I am able to pay things on my own, but donations do help.

diff --git a/_includes/layouts/home/intro.njk b/_includes/layouts/home/intro.njk index 6854966..161ccc8 100644 --- a/_includes/layouts/home/intro.njk +++ b/_includes/layouts/home/intro.njk @@ -16,64 +16,11 @@

Hey! Welcome to...

-

We're a small (private/for-friends) tilde-not-so-pubnix thing, ran and managed by ~sneexy with some services hosted here and there.

-

There are a few public facing services we run here for general public use, although most services are private or require registration as they are meant for members of Synth.download.

-

Look at the categories below to see what and who we're serving on here.

+

We're a small community of friends, hosting and managing stuff together. Themed around synths, most of us are synths, including (most) of the system administrators, but open and accepting of all fellow beings, creatures, toasters and organics.

+

There are a few public facing services we run here for general public use, although most services are private or require registration as they are meant for members and friends of Synth.Download. Poke at the navigation bar on top to navigate this page and figure out more about what we serve here.

Enjoy your stay! Beep!~

-
- Members -
-

Every user currently registered on the Synth.download tilde will be listed here. Some users may not have pages yet and will lead to a blank page or a 404.

-
- ~sneexy -
-
-
-
- Questions & Answers -
-

As answered by ~sneexy, the sysadmin of Synth.download.

-
-

Q: How do I join this tilde/pubnix/these services?

-
-

NOTICE: Registrations currently aren't open for Tilde/Pubnix purposes. We are still setting things up in regards to that!

-

A: I pretty much just need to know you/the one reading this enough. I'll choose whether or not you'll be let in, trying to "Speedrun" getting close to me will not get you in. Massive bonus points if we're already friends/established mutuals!

-

If you'd like to try asking, do so! Contact synth@synth.download* with the following:

-
    -
  • Making it clear who you are (links to any profiles or websites)
  • -
  • Your public SSH key (that will be used to login to the pubnix - optional if you don't want/need this)
  • -
  • Listing the services you want (as most of them aren't connected to one account and will require manually registration on your end)
  • -
  • A creature sound (optional)
  • -
-

You'll get a response with how to log in if you've been accepted!

-

*Depending on the mailserver/service you use, you may not be able to send mail to synth.download. In this case, feel free to poke at me (y'know, ~sneexy) anywhere else. You know where if we're moots.

-

Note: You don't have to register for the Synth.download tilde/pubnix if you're just looking to register for one of our services (like our Sharkey or Iceshrimp instance). Feel free to just ask directly if that's the case! The same restrictions as if you were going to register for the tilde/pubnix still apply though.

-
-
-

Q: I sent a registration thing and it's been a while, what's up?

-
-

A: Either A: You've been denied, and I won't explain why due to having a low social battery when it comes to explaining things or B: You have been accepted/considered but I do registration and everything manually (Yes, automation would be nice, but also seems overkill for a private thing that won't get much outside traction), so it may take a while for me to finish up the process for you to be able to get in.

-

In either case, try poking at me directly and I may respond depending on the end case.

-
-
-

Q: Is information on this page up to date?

-
-

A: Uh... Probably? It should be, although yes, it should be noted that everything on this page is static. I manually update the information listed here for everything. I just haven't bothered setting up any sort of dynamic stuff.

-
-
-

Q: Why something so fancy for something private?

-
-

A: Why not? I'm having fun making this site. Might as well put some extra information on here, even if it'll probably be private and small forever. (Although - Things can always change! Who knows if I decide to expand publicly or something.)

-
-
-

Q: Merp!

-
-

A: Beep!

-
-
-
\ No newline at end of file diff --git a/_includes/layouts/services/services.njk b/_includes/layouts/services/services.njk index 5eba90a..25c301c 100644 --- a/_includes/layouts/services/services.njk +++ b/_includes/layouts/services/services.njk @@ -15,7 +15,7 @@

Services

-

All of our services that we host on Synth.download will be listed here. If you have a suggestion for a service to possibly look into hosting, feel free to poke at ~sneexy!

+

All of our services that we host on Synth.download will be listed here. If you have a suggestion for a service to possibly look into hosting, feel free to poke at Sneexy!

Any service with Private listed next to its name means that it's an invite-only service, and/or requires an account for accessibility/complete usage. To boil it down, almost all services will be Private unless it's a service that has no need for an account such an alternative frontend.

{% include "layouts/services/toc.njk" %}
diff --git a/_includes/layouts/sneexy/about.njk b/_includes/layouts/sneexy/about.njk index 9c7aa0a..df8213e 100644 --- a/_includes/layouts/sneexy/about.njk +++ b/_includes/layouts/sneexy/about.njk @@ -15,7 +15,7 @@

about me

-

I'm a gay goo-Synth on the internet, a zoomer, established 2006, who likes to store endless amounts of data and pretends to be a computer himself. For information related to my Synth-sona, refer to here. I'm autistic and have ADHD, and those two blended together create the mess that I am today.

+

I'm a gay goo-Synth on the internet, a zoomer, established 2006, who likes to store endless amounts of data and pretends to be a computer himself. For information related to my Synth-sona, refer to here. I'm autistic and have ADHD, and those two blended together create the mess that I am today.

I consider myself to be a professional computer toucher, and try my best to poke at computers or anything related to weird tech that interest me. I would say I've messed enough in a good share of both software and hardware related things.

I'm a nerd with Free and Open Source stuff and also caring about my privacy whenever possible considering that it doesn't really seem to exist at all in the modern world, anyways. I also like messing around with Linux, trying a bit of Arch and a little bit of NixOS, but found comfort with Fedora. If you're interested, I'm currently running my own customized varient of Fedora Kinoite made with BlueBuild that you can find here. With all of that out of the way, I will mention that I'm not going to shove these down anyone's throat, and if you're someone who does that, kindly reconsider your own behavior.

Despite what is mentioned above, I'm not really a programmer, IT support guy, some professional info-sec person or anything like that. My knowledge is honestly quite limited. At most, I personally mainly know just enough Bash to make jank scripts, HTML and CSS, and a good amount of Linux and Docker/Podman to let me survive. As much as I'd like to learn to expand, I've tried Python before with full intention and motivation of properly learning it to make things and it just didn't stick at all for me, and considering that was with Python, I'm goign to assume my limits in terms of handling things are pretty low.

diff --git a/package.json b/package.json index 0fbe2ee..a5b112e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { - "name": "pages", + "name": "site", "version": "1.0.0", - "description": "ruben's hopefully powered by eleventy website.", + "description": "synth.download's website, powered by eleventy.", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" diff --git a/sneexy/nsfw.md b/sneexy/nsfw.md index fdb3b47..6f91b91 100644 --- a/sneexy/nsfw.md +++ b/sneexy/nsfw.md @@ -1,7 +1,7 @@ --- title: ruben's nsfw interests layout: "layouts/sneexy/base.njk" -permalink: "/~sneexy/nsfw/" +permalink: "/subdomain/sneexy/nsfw/" --- {% include "layouts/sneexy/nsfw/intro.njk" %} diff --git a/sneexy/ruben.md b/sneexy/ruben.md index 7348819..0e9a574 100644 --- a/sneexy/ruben.md +++ b/sneexy/ruben.md @@ -1,7 +1,7 @@ --- title: ruben lore layout: "layouts/sneexy/base.njk" -permalink: "/~sneexy/ruben/" +permalink: "/subdomain/sneexy/ruben/" --- {% include "layouts/sneexy/ruben/intro.njk" %} diff --git a/sneexy/sneexy.md b/sneexy/sneexy.md index a11517a..4e2cab0 100644 --- a/sneexy/sneexy.md +++ b/sneexy/sneexy.md @@ -1,7 +1,7 @@ --- title: about sneexy layout: "layouts/sneexy/base.njk" -permalink: "/~sneexy/" +permalink: "/subdomain/sneexy/" --- {% include "layouts/sneexy/intro.njk" %}