diff --git a/src/routes/instances/instances.ts b/src/routes/instances/instances.ts index d980672..b143253 100644 --- a/src/routes/instances/instances.ts +++ b/src/routes/instances/instances.ts @@ -99,18 +99,6 @@ const instances: Instances[] = [ tor: "http://overflow.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", icon: "/icons/anonymousoverflow.png" }, - { - name: "Beatbump", - description: "A frontend for YouTube Music.", - geo: "https://bb.projectsegfau.lt/", - short_geo: "https://bb.projectsegfau.lt/", - eu: "https://bb.eu.projectsegfau.lt/", - us: "https://bb.us.projectsegfau.lt/", - in: "https://bb.in.projectsegfau.lt/", - tor: "http://beatbump.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", - i2p: "http://pjsflmvtqax7ii44qy4ladap65c3kqspbs7h7krqy7x43uovklla.b32.i2p", - icon: "/icons/beatbump.svg" - }, { name: "BreezeWiki", description: "A frontend for Fandom.", @@ -140,6 +128,19 @@ const instances: Instances[] = [ tor: "http://gothub.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", icon: "/icons/gothub.svg" }, + { + name: "HyperPipe", + description: "A frontend for YT Music.", + geo: "https://hyperpipe.projectsegfau.lt/", + short_geo: "https://hp.psf.lt/", + eu: "https://hyperpipe.eu.projectsegfau.lt/", + short_eu: "https://hp.eu.psf.lt/", + us: "https://hyperpipe.us.projectsegfau.lt/", + short_us: "https://hp.us.psf.lt/", + in: "https://hyperpipe.in.projectsegfau.lt/", + short_in: "https://hp.in.psf.lt/", + icon: "/icons/hyperpipe.svg" + }, { name: "Rimgo", description: "A frontend for Imgur.", @@ -154,6 +155,20 @@ const instances: Instances[] = [ tor: "http://rimgo.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", icon: "/icons/rimgo.png" }, + { + name: "Safetwitch", + description: "A frontend for Twitch.", + geo: "https://safetwitch.projectsegfau.lt/", + short_geo: "https://tw.psf.lt/", + eu: "https://safetwitch.eu.projectsegfau.lt/", + short_eu: "https://tw.eu.psf.lt/", + us: "https://safetwitch.us.projectsegfau.lt/", + short_us: "https://tw.us.psf.lt/", + in: "https://safetwitch.in.projectsegfau.lt/", + short_in: "https://tw.in.psf.lt/", + tor: "http://safetwitch.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", + icon: "/icons/safetwitch.png" + }, { name: "Scribe", description: "A frontend for Medium.", @@ -168,6 +183,19 @@ const instances: Instances[] = [ tor: "http://scribe.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", i2p: "http://pjsflkkkcn33ahmzmpyq6idy2knkzh4atp7zaetqfsnenpyori6a.b32.i2p" }, + { + name: "SimplyTranslate", + description: "A frontend for many translation engines.", + geo: "https://simplytranslate.projectsegfau.lt/", + short_geo: "https://tl.psf.lt/", + eu: "https://simplytranslate.eu.projectsegfau.lt/", + short_eu: "https://tl.eu.psf.lt/", + us: "https://simplytranslate.us.projectsegfau.lt/", + short_us: "https://tl.us.psf.lt/", + in: "https://simplytranslate.in.projectsegfau.lt/", + short_in: "https://tl.in.psf.lt/", + icon: "/icons/simplytranslate.svg" + }, { name: "Teddit", description: "Another frontend for Reddit.", @@ -264,6 +292,13 @@ const instances: Instances[] = [ short_eu: "https://ak.psf.lt/", icon: "/icons/akkoma.png" }, + { + name: "Kbin", + description: "Federated reddit alternative.", + eu: "https://kbin.projectsegfau.lt/", + short_eu: "https://kb.psf.lt/", + icon: "/icons/kbin.svg" + }, { name: "Vikunja", description: "A task management platform.", @@ -300,6 +335,14 @@ const instances: Instances[] = [ eu: "https://healthchecks.projectsegfau.lt/", short_eu: "https://hc.psf.lt/", icon: "/icons/healthchecks.svg" + }, + { + name: "MediaWiki", + description: "Our wiki.", + eu: "https://wiki.projectsegfau.lt/", + short_eu: "https://w.psf.lt/", + tor: "http://wiki.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", + icon: "/icons/mediawiki.svg" } ] }, @@ -339,20 +382,8 @@ const instances: Instances[] = [ ] }, { - name: "Internal services", + name: "Invite-only services", data: [ - { - name: "Portainer", - description: "Portainer instance for our servers.", - eu: "https://portainer.projectsegfau.lt/", - icon: "/icons/portainer.png" - }, - { - name: "Authentik", - description: "Our OAuth provider.", - eu: "https://sekuritee.projectsegfau.lt/", - icon: "/icons/authentik.svg" - }, { name: "MailU", description: "Our mail server and webmail.", @@ -367,12 +398,10 @@ const instances: Instances[] = [ icon: "/icons/simplelogin.svg" }, { - name: "MediaWiki", - description: "Our wiki.", - eu: "https://wiki.projectsegfau.lt/", - short_eu: "https://w.psf.lt/", - tor: "http://wiki.pjsfkvpxlinjamtawaksbnnaqs2fc2mtvmozrzckxh7f3kis6yea25ad.onion", - icon: "/icons/mediawiki.svg" + name: "Dendrite", + description: "Another matrix server, running on Project Segfault's India node!", + eu: "https://w.psf.lt/Matrix#Dendrite", + icon: "/icons/matrix.svg" } ] } diff --git a/static/icons/beatbump.svg b/static/icons/beatbump.svg deleted file mode 100644 index b47e269..0000000 --- a/static/icons/beatbump.svg +++ /dev/null @@ -1,10 +0,0 @@ - - logo - - - - - - \ No newline at end of file diff --git a/static/icons/hyperpipe.svg b/static/icons/hyperpipe.svg new file mode 100644 index 0000000..377b2c6 --- /dev/null +++ b/static/icons/hyperpipe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icons/kbin.svg b/static/icons/kbin.svg new file mode 100644 index 0000000..c70728c --- /dev/null +++ b/static/icons/kbin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/icons/portainer.png b/static/icons/portainer.png deleted file mode 100644 index 2a4010f..0000000 Binary files a/static/icons/portainer.png and /dev/null differ diff --git a/static/icons/safetwitch.png b/static/icons/safetwitch.png new file mode 100644 index 0000000..5449a8a Binary files /dev/null and b/static/icons/safetwitch.png differ diff --git a/static/icons/simplytranslate.svg b/static/icons/simplytranslate.svg new file mode 100644 index 0000000..ee20376 --- /dev/null +++ b/static/icons/simplytranslate.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +