Create new policy

This commit is contained in:
Korbs 2024-12-05 22:53:49 -05:00
parent fde07e76ce
commit 78f4ba8861
2 changed files with 62 additions and 2 deletions

View file

@ -5,6 +5,7 @@ import { Copyright } from "@iconoir/vue";
<div class="footer">
<div>
<a href="/branding/">Branding Guidelines</a>
<a href="/on-premise-policy/">On-Premise Policy</a>
<a href="/privacy-policy/">Privacy Policy</a>
<a href="/refund-policy/">Refund Policy</a>
</div>
@ -18,9 +19,12 @@ import { Copyright } from "@iconoir/vue";
padding: 24px 0px;
div {
display: flex;
gap: 12px;
gap: 16px;
a {
text-decoration: underline;
text-decoration: none;
&:hover {
text-decoration: underline;
}
}
}
p {

View file

@ -0,0 +1,56 @@
---
layout: '../layouts/Markdown.astro'
Title: 'On-Premise Policy'
---
<p style="opacity: 0.5; font-size: 14px">Last Updated: December 5th, 2024</p>
<p style="opacity: 0.75; font-size: 14px">This policy goes into effect on January 1st, 2025</p>
## 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.
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.
If you host any content on services such as SudoVanilla Ark, SudoVanilla's Opengist, or etc and you need to host media from an external source for API usage or to make the media dynamic, SudoVanilla has it's own image proxy that can be used. The image proxy is "https://image.proxy.sudovanilla.org/" followed by your external URL.
Example would be: "https://image.proxy.sudovanilla.org/https://md.sudovanilla.org/images/Screenshot%20From%202024-12-03%2022-07-36.png". You can use something like "/560,fit/" between the parameters to force the image to resize.
The image proxy does not support video or audio, you can use SudoVanilla's Zipline instance for this usage. Zipline supports video and audio formats.
## 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 Docker images, source code of any kind, and anything else built by SudoVanilla must be uploaded to only SudoVanilla Ark or SudoVanilla's 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 On-Premise Policy.
NOTE: The open source licenses that SudoVanilla projects use 'can't legally enforce' this restriction of the On-Premise 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 On-Premise 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.
SudoVanilla sometimes re-publish Docker images and NodeJS packages that it uses it's own projects to it's own server.
**Exceptions**
- Codeberg - "codeberg.org"
- Pub Solar - "git.pub.solar"
## Communication and Socials
Any socials accounts operated by SudoVanilla and Korbs must be ran under the "sudovanilla.org" domain. As of writing this policy, SudoVanilla along with Korbs do not have any social media accounts anywhere on the internet, at all. If there are plans to create any social media accounts, SudoVanilla will be required under this policy to startup it's own Fediverse instance using a software like IceShrimp or other alternatives.
## 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".
If SudoVanilla were to stream any content such as live stream, it's .m3u8 source must be under "live.sudovanilla.org".
## 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