update
This commit is contained in:
parent
e98152280a
commit
edc6190733
4 changed files with 113 additions and 33 deletions
BIN
bun.lockb
BIN
bun.lockb
Binary file not shown.
24
package.json
24
package.json
|
@ -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"
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -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
|
||||||
|
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.
|
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
|
||||||
|
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. It’s designed to minimize tracking and fingerprinting. You could say it’s 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.
|
The Mullvad Browser is a privacy-focused web browser developed in a collaboration between Mullvad VPN and the Tor Project. It’s designed to minimize tracking and fingerprinting. You could say it’s 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>
|
||||||
|
|
|
@ -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>
|
||||||
|
|
Loading…
Reference in a new issue