This commit is contained in:
Korbs 2024-08-26 22:05:35 -04:00
parent 7763137bf5
commit 0c24c7d46e
6 changed files with 36 additions and 17 deletions

View file

@ -1,3 +1,2 @@
.DS_Store .DS_Store
node_modules node_modules
dist

View file

@ -1,22 +1,12 @@
FROM node:lts AS runtime FROM codeberg.org/korbs/bun:amd64 AS runtime
WORKDIR /app WORKDIR /app
# Copy site to Docker image
COPY . . COPY . .
# Install packages RUN bun install
RUN npm install
RUN npm run build
# Set website host and port
ENV HOST=0.0.0.0 ENV HOST=0.0.0.0
ENV PORT=4321 ENV PORT=4321
# Disable Keystatic
ENV SKIP_KEYSTATIC=true ENV SKIP_KEYSTATIC=true
# Expose Port
EXPOSE 4321 EXPOSE 4321
CMD bun ./dist/server/entry.mjs
# Run
CMD node ./dist/server/entry.mjs

View file

@ -63,5 +63,8 @@ export default defineConfig({
server: { server: {
port: 2014, port: 2014,
host: true host: true
},
devToolbar: {
enabled: false
} }
}) })

View file

@ -0,0 +1,8 @@
---
title: 'ISPs are selling your private browsing history. Heres how to prevent it. '
author: Proton Team
date: 2017-03-24
url: https://proton.me/blog/private-browsing-history
image: >-
https://ipx.sudovanilla.org/https://res.cloudinary.com/dbulfrlrz/images/w_1434,h_717,c_scale/f_auto,q_auto/f_auto,q_auto/v1707577896/wp-pme/browsing_history_privacy/browsing_history_privacy
---

View file

@ -2,6 +2,7 @@
title: Reasons not to use Discord title: Reasons not to use Discord
author: Ashley0143 author: Ashley0143
date: 1901-01-01 date: 1901-01-01
url: https://ashley0143.xyz/opinion/discord/ url: >-
https://ipx.sudovanilla.org/https://d4.alternativeto.net/U0bSOtDrHsrsuXCoXtDsXj0BE8RWnRvthwJb98711kY/rs:fill:760:380:0/g:ce:0:0/YWJzOi8vZGlzdC9jb250ZW50LzE2OTIwMDM2NzE0NzIucG5n.png
image: https://md.sudovanilla.org/discord.jpeg image: https://md.sudovanilla.org/discord.jpeg
--- ---

View file

@ -33,7 +33,9 @@ var StatusForHyperpipe = NetweakStatus.services['27'].status
var StatusForRimgo = NetweakStatus.services['16'].status 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">
@ -72,6 +74,14 @@ var StatusForLibmedium = NetweakStatus.services['23'].status
Source="https://github.com/jeffvli/feishin" Source="https://github.com/jeffvli/feishin"
Status={StatusForFeishin} Status={StatusForFeishin}
/> />
<Service
Icon="https://md.sudovanilla.org/images/icons/Photon.svg"
Title="Photon"
Description="Lemmy"
Link="https://ml.sudovanilla.org/"
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/Roundcube.svg"
Title="Roundcube" Title="Roundcube"
@ -197,6 +207,14 @@ var StatusForLibmedium = NetweakStatus.services['23'].status
Source="https://github.com/realaravinth/libmedium" Source="https://github.com/realaravinth/libmedium"
Status={StatusForLibmedium} Status={StatusForLibmedium}
/> />
<Service
Icon="https://md.sudovanilla.org/images/icons/Invidious.webp"
Title="Invidious"
Description="For YouTube"
Link="https://yt.sudovanilla.org/"
Source="https://github.com/iv-org"
Status={StatusForInvidious}
/>
</div> </div>
</Fragment> </Fragment>
</Default> </Default>