This commit is contained in:
Korbs 2024-10-16 00:17:31 -04:00
parent e98152280a
commit edc6190733
4 changed files with 113 additions and 33 deletions

BIN
bun.lockb

Binary file not shown.

View file

@ -12,30 +12,30 @@
"docker:push": "docker push ark.sudovanilla.org/korbs/sudovanilla-website" "docker:push": "docker push ark.sudovanilla.org/korbs/sudovanilla-website"
}, },
"dependencies": { "dependencies": {
"@astrojs/markdoc": "^0.11.4", "@astrojs/markdoc": "^0.11.5",
"@astrojs/mdx": "^3.1.7", "@astrojs/mdx": "^3.1.8",
"@astrojs/node": "^8.3.4", "@astrojs/node": "^8.3.4",
"@astrojs/partytown": "^2.1.2", "@astrojs/partytown": "^2.1.2",
"@astrojs/vue": "^4.5.1", "@astrojs/vue": "^4.5.2",
"@iconoir/vue": "^7.9.0", "@iconoir/vue": "^7.9.0",
"@keystatic/astro": "^5.0.0", "@keystatic/astro": "^5.0.2",
"@keystatic/core": "^0.5.36", "@keystatic/core": "^0.5.38",
"@meilisearch/instant-meilisearch": "^0.20.1", "@meilisearch/instant-meilisearch": "^0.21.0",
"@minpluto/zorn": "^0.4.51", "@minpluto/zorn": "^0.4.51",
"astro": "^4.15.9", "astro": "^4.16.5",
"astro-auto-import": "^0.4.2", "astro-auto-import": "^0.4.4",
"astro-color-mode": "^0.7.1", "astro-color-mode": "^0.7.1",
"astro-json-element": "^1.1.4", "astro-json-element": "^1.1.4",
"astro-robots-txt": "^1.0.0", "astro-robots-txt": "^1.0.0",
"astro-tooltips": "^0.6.2", "astro-tooltips": "^0.6.2",
"docs-searchbar.js": "^2.5.0", "docs-searchbar.js": "^2.5.0",
"json-truncate": "^3.0.0", "json-truncate": "^3.0.0",
"meilisearch": "^0.42.0", "meilisearch": "^0.44.1",
"reshaped": "^3.2.0-canary.6", "reshaped": "^3.1.8",
"untruncate-json": "^0.0.1", "untruncate-json": "^0.0.1",
"vue": "^3.5.8" "vue": "^3.5.12"
}, },
"devDependencies": { "devDependencies": {
"sass": "^1.79.3" "sass": "^1.79.5"
} }
} }

View file

@ -1,12 +1,24 @@
--- ---
title: Browsers title: Browsers
--- ---
<SoftwareItem icon="https://md.sudovanilla.org/images/icons/LibreWolf.webp" title="LibreWolf" developer="LibreWolf Contributors" screenshot="https://md.sudovanilla.org/images/librewolf-browser.png" homepage="https://librewolf.net/" source="https://codeberg.org/librewolf/source" goto={{"discriminant":"download","value":{"url":"https://librewolf.net/installation/"}}}> <SoftwareItem
This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom. icon="https://md.sudovanilla.org/images/icons/LibreWolf.webp"
title="LibreWolf"
developer="LibreWolf Contributors"
screenshot="https://md.sudovanilla.org/images/librewolf-browser.png"
homepage="https://librewolf.net/"
source="https://codeberg.org/librewolf/source" goto={{"discriminant":"download","value":{"url":"https://librewolf.net/installation/"}}}>
This project is a custom and independent version of Firefox, with the primary goals of privacy, security and user freedom.
LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. This is achieved through our privacy and security oriented settings and patches. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM. LibreWolf is designed to increase protection against tracking and fingerprinting techniques, while also including a few security improvements. This is achieved through our privacy and security oriented settings and patches. LibreWolf also aims to remove all the telemetry, data collection and annoyances, as well as disabling anti-freedom features like DRM.
</SoftwareItem> </SoftwareItem>
<SoftwareItem icon="https://md.sudovanilla.org/images/icons/Mullvad-Browser.webp" title="Mullvad Browser" developer="Mullvad VPN AB" screenshot="https://md.sudovanilla.org/images/mullvad-browser.png" homepage="https://mullvad.net/en/browser" source="https://github.com/mullvad/mullvad-browser" goto={{"discriminant":"download","value":{"url":"https://mullvad.net/en/download/browser/"}}}> <SoftwareItem
The Mullvad Browser is a privacy-focused web browser developed in a collaboration between Mullvad VPN and the Tor Project. Its designed to minimize tracking and fingerprinting. You could say its a Tor Browser to use without the Tor Network. Instead, you can use it with a trustworthy VPN. The idea is to provide one more alternative beside the Tor Network to browse the internet with more privacy. To get as many people as possible to fight the big data gathering of today. icon="https://md.sudovanilla.org/images/icons/Mullvad-Browser.webp"
title="Mullvad Browser"
developer="Mullvad VPN AB"
screenshot="https://md.sudovanilla.org/images/mullvad-browser.png"
homepage="https://mullvad.net/en/browser"
source="https://github.com/mullvad/mullvad-browser" goto={{"discriminant":"download","value":{"url":"https://mullvad.net/en/download/browser/"}}}>
The Mullvad Browser is a privacy-focused web browser developed in a collaboration between Mullvad VPN and the Tor Project. Its designed to minimize tracking and fingerprinting. You could say its a Tor Browser to use without the Tor Network. Instead, you can use it with a trustworthy VPN. The idea is to provide one more alternative beside the Tor Network to browse the internet with more privacy. To get as many people as possible to fight the big data gathering of today.
</SoftwareItem> </SoftwareItem>

View file

@ -34,8 +34,6 @@ var StatusForRimgo = NetweakStatus.services['16'].status
var StatusForAnonymousoverflow = NetweakStatus.services['17'].status var StatusForAnonymousoverflow = NetweakStatus.services['17'].status
var StatusForQuetre = NetweakStatus.services['19'].status var StatusForQuetre = NetweakStatus.services['19'].status
var StatusForLibmedium = NetweakStatus.services['23'].status var StatusForLibmedium = NetweakStatus.services['23'].status
var StatusForPhoton = NetweakStatus.services['38'].status
var StatusForInvidious = NetweakStatus.services['42'].status
--- ---
<Default MobileTitle="Instances"> <Default MobileTitle="Instances">
@ -48,16 +46,68 @@ var StatusForInvidious = NetweakStatus.services['42'].status
</div> </div>
</Fragment> </Fragment>
<Fragment slot="body"> <Fragment slot="body">
<Heading Title="Decentralized"/>
<div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));">
<Service
Icon="https://md.sudovanilla.org/images/SudoVanilla%20Social.png"
Title="SudoVanilla Social"
Description="Fediverse"
Link="https://social.sudovanilla.org/"
Source="https://iceshrimp.dev/iceshrimp/iceshrimp"
/>
<Service
Icon="https://md.sudovanilla.org/images/icons/Matrix.webp"
Title="SudoVanilla Chat"
Description="Matrix"
Link="#"
Source="#"
/>
<Service
Icon="https://md.sudovanilla.org/images/icons/Pixelfed-logo.png"
Title="SudoVanilla Pix"
Description="Pixelfed"
Link="#"
Source="#"
/>
<Service
Icon="https://md.sudovanilla.org/images/icons/Lemmy_logo.svg"
Title="Lemmy"
Description="Lemmy"
Link="#"
Source="#"
/>
</div>
<style lang="scss" is:inline>
.page-content > div:nth-child(2) > div:nth-child(2) {
cursor: not-allowed;
filter: brightness(0.5)
}
.page-content > div:nth-child(2) > div:nth-child(3) {
cursor: not-allowed;
filter: brightness(0.5)
}
.page-content > div:nth-child(2) > div:nth-child(4) {
cursor: not-allowed;
filter: brightness(0.5)
}
</style>
<Heading Title="Clients"/> <Heading Title="Clients"/>
<div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));"> <div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));">
<Service <Service
Icon="https://md.sudovanilla.org/images/icons/cinny.svg" Icon="https://md.sudovanilla.org/images/icons/cinny.svg"
Title="Cinny" Title="Cinny"
Description="Matrix Chat" Description="Matrix Chat"
Link="https://mx.sudovanilla.org/" Link="https://chat.sudovanilla.org/"
Source="https://github.com/cinnyapp/cinny" Source="https://github.com/cinnyapp/cinny"
Status={StatusForCinny} Status={StatusForCinny}
/> />
<Service
Icon="https://md.sudovanilla.org/images/icons/element.svg"
Title="Element"
Description="Matrix Chat"
Link="https://element.sudovanilla.org/"
Source="https://github.com/element-hq/element-web"
/>
<Service <Service
Icon="https://md.sudovanilla.org/images/icons/phanpy.svg" Icon="https://md.sudovanilla.org/images/icons/phanpy.svg"
Title="Phanpy" Title="Phanpy"
@ -80,14 +130,13 @@ var StatusForInvidious = NetweakStatus.services['42'].status
Description="Lemmy" Description="Lemmy"
Link="https://ml.sudovanilla.org/" Link="https://ml.sudovanilla.org/"
Source="https://github.com/Xyphyn/photon" Source="https://github.com/Xyphyn/photon"
Status={StatusForPhoton}
/> />
<Service <Service
Icon="https://md.sudovanilla.org/images/icons/Roundcube.svg" Icon="https://md.sudovanilla.org/images/icons/elk.svg"
Title="Roundcube" Title="Elk"
Description="Email Web Client" Description="Mastodon"
Link=" mailto:support@sudovanilla.org?subject=Roundcube%20Request&body=I%20would%20like%20to%20use%20the%20Roundcube%20web%20client%20from%20SudoVanilla.%0D%0A%0D%0AThe%20email%20provider%20I%20use%20is%20EMAIL_PROVIDER_NAME_HERE. " Link="https://elk.sudovanilla.org/"
Source="https://github.com/roundcube/roundcubemail" Source="https://github.com/elk-zone/elk"
/> />
</div> </div>
<Heading Title="Services"/> <Heading Title="Services"/>
@ -124,6 +173,13 @@ var StatusForInvidious = NetweakStatus.services['42'].status
Source="https://git.lolcat.ca/lolcat/4get" Source="https://git.lolcat.ca/lolcat/4get"
Status={StatusFor4Get} Status={StatusFor4Get}
/> />
<Service
Icon="https://md.sudovanilla.org/images/logo-white.png"
Title="Penpot"
Description="Design with Freedom"
Link="https://penpot.sudovanilla.org/"
Source="https://github.com/penpot/penpot"
/>
<Service <Service
Icon="https://md.sudovanilla.org/images/icons/FreshRSS.svg" Icon="https://md.sudovanilla.org/images/icons/FreshRSS.svg"
Title="FreshRSS" Title="FreshRSS"
@ -133,16 +189,22 @@ var StatusForInvidious = NetweakStatus.services['42'].status
Status={StatusForFreshRSS} Status={StatusForFreshRSS}
/> />
<Service <Service
Icon="https://md.sudovanilla.org/images/icons/minflux.png" Icon="https://md.sudovanilla.org/images/icons/zipline_small.png"
Title="Miniflux" Title="Zipline"
Description="RSS Feed" Description="ShareX"
Link="https://mf.sudovanilla.org/" Link="https://zp.sudovanilla.org/"
Source="https://github.com/miniflux/v2" Source="https://github.com/diced/zipline"
Status={StatusForMiniflux}
/> />
</div> </div>
<Heading Title="Frontends"/> <Heading Title="Frontends"/>
<div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));"> <div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));">
<Service
Icon="https://md.sudovanilla.org/images/icons/libreddit.svg"
Title="LibRedirect"
Description="For Reddit"
Link="https://lr.sudovanilla.org/"
Source="https://github.com/redlib-org/redlib"
/>
<Service <Service
Icon="https://md.sudovanilla.org/images/icons/Teddit.webp" Icon="https://md.sudovanilla.org/images/icons/Teddit.webp"
Title="Teddit" Title="Teddit"
@ -197,7 +259,13 @@ var StatusForInvidious = NetweakStatus.services['42'].status
Description="For YouTube" Description="For YouTube"
Link="https://yt.sudovanilla.org/" Link="https://yt.sudovanilla.org/"
Source="https://github.com/iv-org" Source="https://github.com/iv-org"
Status={StatusForInvidious} />
<Service
Icon="https://md.sudovanilla.org/images/icons/Poke.svg"
Title="Poke"
Description="For YouTube"
Link="https://pt.sudovanilla.org/"
Source="https://codeberg.org/ashley/poketube/"
/> />
</div> </div>
</Fragment> </Fragment>