From 956928f72f8d4b95d7cb5eebd789cd0df9c7d959 Mon Sep 17 00:00:00 2001 From: Korbs Date: Sun, 16 Feb 2025 15:59:41 -0500 Subject: [PATCH] update --- src/pages/branding.md | 12 +++++- src/pages/donate.astro | 2 + src/pages/index.astro | 2 +- src/pages/umbrella-policy.md | 49 +++++++++++++----------- src/pages/wishlist.md | 73 ++++++++++++++++++++++++++++++++++++ 5 files changed, 114 insertions(+), 24 deletions(-) create mode 100644 src/pages/wishlist.md diff --git a/src/pages/branding.md b/src/pages/branding.md index 59524dc..bc64ccd 100644 --- a/src/pages/branding.md +++ b/src/pages/branding.md @@ -16,12 +16,20 @@ td { ## Name -The name should be exactly spelt as "SudoVanilla". +The name should be exactly spelt as "**SudoVanilla**". -The first letter ,"S", should be capitalize along with the letter "V". +The first letter ,"**S**", should be capitalize along with the letter "**V**". Examples of how to **NOT** spell it: sv, SV, Sv, sudovanilla, Sudovanilla, Sudo Vanilla, sudo vanilla +## Colors + +SudoVanilla mainly uses the color white and a light purple. + +| White | Purple | +|-|-| +| #FFFFFF | #7c7cbf | + ## Logo Make sure you're using the up-to-date version of the logo, was logo has been made more bolder back in May 2024. A much thinner version is still available to view, but is outdated. diff --git a/src/pages/donate.astro b/src/pages/donate.astro index d965976..ed8e0c4 100644 --- a/src/pages/donate.astro +++ b/src/pages/donate.astro @@ -24,5 +24,7 @@ const posts = await getCollection("posts"); +
+

Wise Invite Link: https://wise.com/invite/dic/corbinj6

\ No newline at end of file diff --git a/src/pages/index.astro b/src/pages/index.astro index 0e06b6e..25fe522 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -11,7 +11,7 @@ import { CallToAction, Hero } from "@sudovanilla/pandora"; diff --git a/src/pages/umbrella-policy.md b/src/pages/umbrella-policy.md index 0f3e277..a066298 100644 --- a/src/pages/umbrella-policy.md +++ b/src/pages/umbrella-policy.md @@ -5,8 +5,7 @@ Title: 'Umbrella Policy' -

Last Updated: December 19th, 2024

-

This policy goes into effect on January 1st, 2025

+

Last Updated: Febuary 16th, 2025

## Hardware @@ -14,7 +13,7 @@ All physical servers must be on-premise, where the owner of SudoVanilla can acce ## Domain and URLs -Everything that runs on SudoVanilla must be viewed via only the "sudovanilla.org" domain and it's subdomains. Any other domains such as "sudovanilla.com", "korbsstudio.com", "minpluto.org", and any other domains are not allowed. +Everything that runs on SudoVanilla must be viewed via only the "sudovanilla.org" domain and it's subdomains. Any other domains such as "sudovanilla.com", "korbsstudio.com", "minpluto.org", and any other domains are not allowed and no longer operated by SudoVanilla. If these other domains are up showing the same services as "sudovanilla.org", report it right away as this may be a bad actor acting as SudoVanilla. Any content hosted on services provided by SudoVanilla needs to pulling from the "sudovanilla.org" domain and it's subdomains and not outside sources. Services should either proxy the content or provide it locally in the source code. @@ -29,15 +28,15 @@ The image proxy does not support video or audio, you can use SudoVanilla's Zipli ## Software -Software such as NodeJS packages(NPM, Yarn, PNPM, Bun, JavaScript, TypeScript) built by SudoVanilla must be uploaded to only the SudoVanilla Registry. +Software such as NodeJS packages(NPM, Yarn, PNPM, Bun, JavaScript, TypeScript) built by SudoVanilla must be uploaded to only the SudoVanilla JS Registry. -Software such as Docker or OCI images built by SudoVanilla must be uploaded to only the SudoVanilla Registry. +Software such as Docker or OCI images built by SudoVanilla must be uploaded to only the SudoVanilla OCI Registry. -Software such as source code of any kind, and anything else built by SudoVanilla must be uploaded to only SudoVanilla Ark or SudoVanilla's Opengist. +Software such as source code of any kind, and anything else built by SudoVanilla must be uploaded to only SudoVanilla Ark or SudoVanilla Opengist. -All software built by SudoVanilla is not allowed on any other sources besides SudoVanilla Ark or SudoVanilla Registry. Re-uploading, cloning, or forking any software to any other outside sources such as GitHub is not allowed. SudoVanilla is aware that not allowing this can be controversial in the open source community, some exceptions have been made, view "Exceptions" list below this section of the Umbrella Policy. +All software built by SudoVanilla is not allowed on any other sources besides SudoVanilla Ark, SudoVanilla Opengist or SudoVanilla Registry. Re-uploading, cloning, or forking any software to any other outside sources such as GitHub is not allowed. SudoVanilla is aware that not allowing this can be controversial in the open source community, some exceptions have been made, view "Exceptions" list below this section of the Umbrella Policy. -NOTE: The open source licenses that SudoVanilla projects use 'can't legally enforce' this restriction of the Umbrella Policy, if you proceed SudoVanilla will not hesitate 'if caught' to send a takedown request to you or eventfully the webmaster. Exceptions are still allowed, view "Exceptions" list below this section of the Umbrella Policy. SudoVanilla will never send takedown requests to said exceptions unless you violated the open source license of the project. +*NOTE: The open source licenses that SudoVanilla projects use 'can't legally enforce' this restriction of the Umbrella Policy, if you proceed SudoVanilla will not hesitate 'if caught' to send a takedown request to you or eventfully the webmaster. Exceptions are still allowed, view "Exceptions" list below this section of the Umbrella Policy. SudoVanilla will never send takedown requests to said exceptions unless you violated the open source license of the project.* SudoVanilla mirrors projects it personally likes and mirrors from other sources to it's own server, if you're the developer of the software that was mirrored and do not want it mirrored anymore, please send a request takedown via email. Doing so will be publicly added to a transparency report. @@ -47,26 +46,34 @@ SudoVanilla sometimes re-publish Docker images and NodeJS packages that it uses - Codeberg - "codeberg.org" - Pub Solar - "git.pub.solar" -## Gateway +## ~~Gateway~~ -When logging into a service hosted by SudoVanilla such as SudoVanilla Ark, Penpot, Opengist, Pingvin, and etc it must be setup to only allow a login via the gateway using the OpenID Connect method. SudoVanilla Gateway is a login portal where your central account is for most SudoVanilla services. +As of Febuary 16th, there are plans to loosen up this restriction due to limitations. LogTo may even be phased out by SudoVanilla in favor of an alternative. If this goes as said, the restriction will go back in place in 2026 in favor of the alternative, with more testing. -If the software in question is not able to provide a method for this, more specifically allow for an OpenID Connect login, the software will be disabled and removed from SudoVanilla. +~~When logging into a service hosted by SudoVanilla such as SudoVanilla Ark, Penpot, Opengist, Pingvin, and etc it must be setup to only allow a login via the gateway using the OpenID Connect method. SudoVanilla Gateway is a login portal where your central account is for most SudoVanilla services.~~ + +~~If the software in question is not able to provide a method for this, more specifically allow for an OpenID Connect login, the software will be disabled and removed from SudoVanilla.~~ **Exceptions** - - [All Clients](https://sudovanilla.org/services#Clients) - - SudoVanilla Cloud - - Jellyfin + - ~~[All Clients](https://sudovanilla.org/services#Clients)~~ + - ~~SudoVanilla Cloud~~ + - ~~Jellyfin~~ -

SudoVanilla Gateway is selfhosted, powered by LogTo

+

SudoVanilla Gateway is selfhosted, powered by LogTo

## Communication and Socials Any socials accounts operated by SudoVanilla and Korbs must be ran under the "sudovanilla.org" domain. This means that the platform must be at least part of the Fediverse and using ActivityPub to communicate with other servers. +**Social Media** - Mastodon - [@korbs@social.sudovanilla.org](https://social.sudovanilla.org/@korbs) - Lemmy - [@korbs@lemmy.sudovanilla.org](https://lemmy.sudovanilla.org/u/Korbs) +**Commication** + - Signal - [@SudoVanilla.01](https://signal.me/#eu/B8kVIdagWpK9IKVAL7GnVTxvyIpW9ikXg5rB1G5n5LsU5ux-TclGvLb7sEtGYIdr) + +All emails are under the "@sudovanilla.org" domain and nothing else. + ## Media and Streaming Any video provided by SudoVanilla such as tutorials, generic captures, or updates should be published to SudoVanilla's media domain, "md.sudovanilla", or to it's ocean domain, "ocean.sudovanilla.org". @@ -75,9 +82,9 @@ If SudoVanilla were to stream any content such as live stream, it's .m3u8 source ## Exceptions -SudoVanilla is not capable of keep every service it uses within it's walls, therefore some exceptions have been made: - - Email - - SMTP - - VPNs - - Domain Registrar - - Status Page \ No newline at end of file +SudoVanilla is not capable of keep every service it uses within it's walls, as it's best practice to have some services in remote locations like the status page, therefore some exceptions have been made: + - Domain Registrar (Porkbun) + - Email (Tuta) + - SMTP (Resend) + - Status Page (Netweak) + - VPNs \ No newline at end of file diff --git a/src/pages/wishlist.md b/src/pages/wishlist.md new file mode 100644 index 0000000..e747e15 --- /dev/null +++ b/src/pages/wishlist.md @@ -0,0 +1,73 @@ +--- +layout: '../layouts/Markdown.astro' +Title: 'Wishlist' +--- + +## Furniture + +- Bestier 59 Inch Executive Desk with Drawers [[Link](https://bestier.net/products/59-inch-executive-desk-with-drawers?variant=42873043320971)] +- Vernal File Cabinet - Tall - Walnut [[Link](https://www.vernalspace.com/products/file-cabinets?variant=41779397361803)] +- Vernal Side Cabinet - Opened / Short - Walnut [[Link](https://www.vernalspace.com/products/vernal-side-cabinet?variant=41838294597771)] +- Vernal Side Cabinet - Closed / Tall - Walnut [[Link](https://www.vernalspace.com/products/vernal-side-cabinet?variant=41838294696075)] + - Chair: Steelcase Gesture - Elmosoft Leather Dove Gray [[Link](https://store.steelcase.com/gesture?qid=5d6173911ffa3e88bc7b0fc589df6995&i=1)] + +___ + +## Devices + +### Smartphone + +Criteria: + - OS: Linux or LineageOS + - RAM: 3GB or more + - Year: 2018 or later + - Ports: USB-C and 3.5mm Audiojack + - Band Coverage: North America + - Screen: AMOLED 1080p or up + - Security: Fingerprint Reader + +Options I had in mind, the FLX1 seems preferred: + + - ~~Liberty Phone~~ It's Super Overpriced, doesn't reach all criteria + - ~~Librem Phone 5~~ Overpriced, doesn't reach all criteria + - ~~PinePhone~~ [[Link](https://pine64.com/product/pinephone-beta-edition-with-convergence-package/)] Not AMOLED, Not 1080p, Fingerprint is a modal with no expected working drivers, hardware seems outdated. Pine needs to make to a PinePhone 2 that is updated for the 2020s. + - Furi Phone FLX1 [[Link](https://furilabs.com/shop/flx1/)] (Alternative Option) Reaches all criteria with Linux + - Fairphone 5 [[Link](https://shop.fairphone.com/fairphone-5)] (Alternative Option) No 3.5mm Audiojack + +___ + +### Audio + + - Fairbuds [[Link](https://shop.fairphone.com/fairbuds)] + - Edifier R1280DB - Brown [[Link](https://www.edifier.com/global/p/bookshelf-speakers/r1280db)] + +___ +### Media Setup + + - Vero V [[Link](https://osmc.tv/vero/)] + - Skip 1s [[Link](https://flirc.tv/products/skip1s-remote-universal-remote-control?variant=43489094729960)] *1 + +> *1 For TV, Sony Blue-ray Player, and Vero V + +___ + +### New Server + +Criteria: + - CPU: Intel 11th or newer + - Cores: 4 or more + - RAM: 16GB or mroe + - Drives: Can handle up to 4 or more drivers + - Internal Ports: 4 or more SATA + - External Ports: 1GB Ethernet + - Case: Must have the ability to be locked, requring a key to unlock access into the machine + +I don't have a specific brand or model in mind. + +___ + +### Accessories + + - Lenovo ThindPad Dock 40AN0135US + - Steam Deck Dock + - UPS Backup for server \ No newline at end of file