This commit is contained in:
Korbs 2025-02-16 15:59:41 -05:00
parent 4ddcf0ea01
commit 956928f72f
Signed by: Korbs
SSH key fingerprint: SHA256:Q0b0KraMldpAO9oKa+w+gcsXsOTykQ4UkAKn0ByGn5U
5 changed files with 114 additions and 24 deletions

View file

@ -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 |
|-|-|
|<span style="display: block; background: white; color: black; padding: 6px 12px; border-radius: 4px; width: fit-content"/> #FFFFFF | <span style="display: block; background: #7c7cbf; color: white; padding: 6px 12px; border-radius: 4px; width: fit-content"/> #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.

View file

@ -24,5 +24,7 @@ const posts = await getCollection("posts");
<stripe-pricing-table pricing-table-id="prctbl_1NgOhRLMVfOpFIdGFBjAVARS"
publishable-key="pk_live_51MF34bLMVfOpFIdGXPQfwLICjlGvNE5R6oWklF0apeX91hTx7EGXd7WzqtOI5tFn0ciLnIewoiORGXlGtPzCdvyw00kmt3Ibjk">
</stripe-pricing-table>
<hr/>
<p>Wise Invite Link: <a href="https://wise.com/invite/dic/corbinj6">https://wise.com/invite/dic/corbinj6</a></p>
</Fragment>
</Default>

View file

@ -11,7 +11,7 @@ import { CallToAction, Hero } from "@sudovanilla/pandora";
<Hero
Title="SudoVanilla"
Description="Counting on the Open Web"
ImageSource="https://image.proxy.sudovanilla.org/1200,fit/https://md.sudovanilla.org/images/pexels-jeremy-bishop-1260133-2422970.jpg"
ImageSource="https://image.proxy.sudovanilla.org/1200,fit/https://md.sudovanilla.org/images/hero-poster.png"
ImageAlt="Yosemite Valley, CA, United States. Shot by Forest Trees Photography on Pexels."
/>

View file

@ -5,8 +5,7 @@ Title: 'Umbrella Policy'
<img src="https://md.sudovanilla.org/images/umbrella-white-glove.png" style="width: 100%"/>
<p style="opacity: 0.5; font-size: 14px">Last Updated: December 19th, 2024</p>
<p style="opacity: 0.75; font-size: 14px">This policy goes into effect on January 1st, 2025</p>
<p style="opacity: 0.5; font-size: 14px">Last Updated: Febuary 16th, 2025</p>
## 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~~
<p style="opacity: 0.75; font-size: 14px">SudoVanilla Gateway is selfhosted, powered by <a href="https://logto.io">LogTo</a></p>
<p style="opacity: 0.75; font-size: 14px"><strike>SudoVanilla Gateway is selfhosted, powered by <a href="https://logto.io">LogTo</a></strike></p>
## 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
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

73
src/pages/wishlist.md Normal file
View file

@ -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