From 04d28f6fa9db39745c0b66d0bc6b8bd1fe972762 Mon Sep 17 00:00:00 2001 From: Fuwn Date: Sat, 27 Jul 2024 04:55:37 -0700 Subject: refactor: move some articles to technology blog --- content/blogs/technology/Gemini.gmi | 87 +++++++++++++++++++++++++++++++++++++ content/blogs/technology/Gopher.gmi | 23 ++++++++++ content/blogs/technology/Tor.gmi | 35 +++++++++++++++ content/static/gemini.gmi | 87 ------------------------------------- content/static/gopher.gmi | 23 ---------- content/static/readability.gmi | 2 +- content/static/tor.gmi | 35 --------------- content/static/useful.gmi | 4 +- src/modules/static.rs | 3 -- 9 files changed, 148 insertions(+), 151 deletions(-) create mode 100644 content/blogs/technology/Gemini.gmi create mode 100644 content/blogs/technology/Gopher.gmi create mode 100644 content/blogs/technology/Tor.gmi delete mode 100644 content/static/gemini.gmi delete mode 100644 content/static/gopher.gmi delete mode 100644 content/static/tor.gmi diff --git a/content/blogs/technology/Gemini.gmi b/content/blogs/technology/Gemini.gmi new file mode 100644 index 0000000..938d4a0 --- /dev/null +++ b/content/blogs/technology/Gemini.gmi @@ -0,0 +1,87 @@ +# Gemini + +## Why Gemini? + +I've decided to move my personal websites, along with some other projects, over to the Gemini protocol for a number of reasons (in no specific order): + +* Gemini-based capsules are easy to maintain +* Gemini-based capsules are fun to maintain! +* The Gemini capsule limits tracking by design +* The primary Gemini text format provides no way to display intrusive ads of any kind, or any other unneeded fluff and annoyances +* The community is awesome. I love seeing the motivation and movement behind this project. There's such passion. +* The development-sphere: The Gemini development community is huge for how small the project itself is, and I'm glad to be a part of it. + +## Resources + +### Utilities + +GemRest: A development studio focused on delivering high performance, Gemini-oriented utilities. Organised by Fuwn (me)! + +=> gemini://gem.rest GemRest + +### Clients + +Lagrange: An amazing desktop GUI client for Gemini and Gopher + +=> gemini://skyjake.fi/lagrange/ Lagrange + +Sydney: Vim-like, Command-line Gemini Client + +=> https://github.com/gemrest/sydney Sydney + +Amfora: A very nice, feature-rich, and easy-to-use CLI client for Gemini + +=> https://github.com/makeworld-the-better-one/amfora Amfora + +Bollux: A fun little CLI client for Gemini written entirely in Bash that packs a punch + +=> https://sr.ht/~acdw/bollux/ Bollux + +Elaho: An elegant IOS Gemini client which I personally use + +=> gemini://elaho.glv.one + +### Proxies + +September: A high performance Gemini-to-HTTP proxy written in Rust, focused on accessibility and speed and function + +=> https://github.com/gemrest/september September +=> https://fuwn.me/proxy/fuwn.me My (Fuwn) live instance of September, and personal website + +Mozz.us and Vuples.one Portals: Simple and intuitive + +=> https://portal.mozz.us portal.mozz.us +=> https://proxy.vulpes.one proxy.vulpes.one + +### Frameworks & Servers + +Windmark: An elegant and highly performant async Gemini server framework, written by me! (Fuwn) + +Windmark is similar to Gig, but much, much faster, and written in Rust. + +=> https://github.com/gemrest/windmark Windmark + +Gig: A Go framework for developing and deploying dynamic (or static) Gemini capsules + +=> https://github.com/pitr/gig Gig + +Agate: A purely static Gemini server written in Rust + +=> gemini://gem.limpet.net/agate Agate + +### Windmark Modules + +Windmark Comments: A comment engine module for Windmark + +=> https://github.com/gemrest/windmark-comments Windmark Comments + +### Capsules + +=> gemini://gemini.circumlunar.space Project Gemini +=> gemini://medusae.space medusae.space gemini directory +=> gemini://gem.acdw.net acdw's gemini cottage +=> gemini://gem.chriswere.uk Chris's gemini capsule +=> gemini://gemini.barca.mi.it The Amazing Fnt400's Gemini Capsule +=> gemini://hexdsl.co.uk The Home of HexDSL +=> gemini://envs.net envs.net +=> gemini://rawtext.club rawtext.club \ No newline at end of file diff --git a/content/blogs/technology/Gopher.gmi b/content/blogs/technology/Gopher.gmi new file mode 100644 index 0000000..9a13d75 --- /dev/null +++ b/content/blogs/technology/Gopher.gmi @@ -0,0 +1,23 @@ +# Gopher + +## Resources + +### Clients + +phetch: Similar to Amfora over in Gemini land in the aspect that it is a feature-rich and easy-to-use CLI client + +=> https://github.com/xvxx/phetch phetch + +Gopher: A straightforward Gopher client for IOS + +=> gopher://forthworks.com/1/iOS/gopher + +### Gopherholes + +=> gopher://bitreich.org/1/lawn The Gopher Lawn +=> gopher://gopherpedia.com Gopherpedia +=> gopher://gopher.floodgap.com/1/gopher Floodgap Systems +=> gopher://forthworks.com/1/ ForthWorks +=> gopher://sdf.org/1/ SDF +=> gopher://hngopher.com/1/ Hacker News +=> gopher://kamalatta.ddnss.de Plan 9 (9front) from Gopherspace \ No newline at end of file diff --git a/content/blogs/technology/Tor.gmi b/content/blogs/technology/Tor.gmi new file mode 100644 index 0000000..b965e95 --- /dev/null +++ b/content/blogs/technology/Tor.gmi @@ -0,0 +1,35 @@ +# Tor + +If you'd like to visit this site (Gemini not available) over Tor, visit: + +=> http://fuwnme4wbs5x36jjf2usedw2zscozwhazykhyfkjsmudtb7egs3mb7yd.onion/ fuwn.me + +## Hidden Wiki Links + +=> http://zqktlwiuavvvqqt4ybvgvi7tyo4hjl5xgfuvpdf6otjiycgwqbym2qad.onion/ Original Hidden Wiki +=> http://jaz45aabn5vkemy4jkg4mi4syheisqn2wn2n4fsuitpccdackjwxplad.onion/ OnionLinks v3 +=> http://bj5hp4onm4tvpdb5rzf4zsbwoons67jnastvuxefe4s3v7kupjhgh6qd.onion/ Yet Another Hidden Wiki +=> http://xsglq2kdl72b2wmtn5b2b7lodjmemnmcct37owlz5inrhzvyfdnryqid.onion/ The Hidden Wiki +=> http://qrtitjevs5nxq6jvrnrjyz5dasi3nbzx24mzmfxnuk2dnzhpphcmgoyd.onion/ Pug's Ultimate Dark Web Guide +=> http://torlinksge6enmcyyuxjpjkoouw4oorgdgeo7ftnq3zodj7g2zxi3kyd.onion/ TorLinks +=> http://darkfailenbsdla5mal2mxn2uz66od5vtzd5qozslagrfzachha3f3id.onion/ dark.fail +=> https://dark.fail/ dark.fail (WWW) +=> http://tortaxi7axhn2fv4j475a6blv7vwjtpieokolfnojwvkhsnj7sgctkqd.onion tor.taxi +=> https://tor.taxi/ tor.taxi (WWW) + +## Search Engines + +=> http://juhanurmihxlp77nkq76byazcldy2hlmovfu2epvl5ankdibsot4csyd.onion/ Ahhmia +=> http://xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd.onion/ Torch +=> https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ DuckDuckGo + +## VPNs + +=> http://stormwayszuh4juycoy4kwoww5gvcu2c4tdtpkup667pdwe4qenzwayd.onion cryptostorm +=> https://www.privateinternetaccess.com/ Private Internet Access (WWW) + +## Miscellaneous + +If you'd like direct links to more onion sites, please visit the following page: + +=> https://hiddenwikis.com/ Hidden Wiki and Dark Web Links \ No newline at end of file diff --git a/content/static/gemini.gmi b/content/static/gemini.gmi deleted file mode 100644 index 938d4a0..0000000 --- a/content/static/gemini.gmi +++ /dev/null @@ -1,87 +0,0 @@ -# Gemini - -## Why Gemini? - -I've decided to move my personal websites, along with some other projects, over to the Gemini protocol for a number of reasons (in no specific order): - -* Gemini-based capsules are easy to maintain -* Gemini-based capsules are fun to maintain! -* The Gemini capsule limits tracking by design -* The primary Gemini text format provides no way to display intrusive ads of any kind, or any other unneeded fluff and annoyances -* The community is awesome. I love seeing the motivation and movement behind this project. There's such passion. -* The development-sphere: The Gemini development community is huge for how small the project itself is, and I'm glad to be a part of it. - -## Resources - -### Utilities - -GemRest: A development studio focused on delivering high performance, Gemini-oriented utilities. Organised by Fuwn (me)! - -=> gemini://gem.rest GemRest - -### Clients - -Lagrange: An amazing desktop GUI client for Gemini and Gopher - -=> gemini://skyjake.fi/lagrange/ Lagrange - -Sydney: Vim-like, Command-line Gemini Client - -=> https://github.com/gemrest/sydney Sydney - -Amfora: A very nice, feature-rich, and easy-to-use CLI client for Gemini - -=> https://github.com/makeworld-the-better-one/amfora Amfora - -Bollux: A fun little CLI client for Gemini written entirely in Bash that packs a punch - -=> https://sr.ht/~acdw/bollux/ Bollux - -Elaho: An elegant IOS Gemini client which I personally use - -=> gemini://elaho.glv.one - -### Proxies - -September: A high performance Gemini-to-HTTP proxy written in Rust, focused on accessibility and speed and function - -=> https://github.com/gemrest/september September -=> https://fuwn.me/proxy/fuwn.me My (Fuwn) live instance of September, and personal website - -Mozz.us and Vuples.one Portals: Simple and intuitive - -=> https://portal.mozz.us portal.mozz.us -=> https://proxy.vulpes.one proxy.vulpes.one - -### Frameworks & Servers - -Windmark: An elegant and highly performant async Gemini server framework, written by me! (Fuwn) - -Windmark is similar to Gig, but much, much faster, and written in Rust. - -=> https://github.com/gemrest/windmark Windmark - -Gig: A Go framework for developing and deploying dynamic (or static) Gemini capsules - -=> https://github.com/pitr/gig Gig - -Agate: A purely static Gemini server written in Rust - -=> gemini://gem.limpet.net/agate Agate - -### Windmark Modules - -Windmark Comments: A comment engine module for Windmark - -=> https://github.com/gemrest/windmark-comments Windmark Comments - -### Capsules - -=> gemini://gemini.circumlunar.space Project Gemini -=> gemini://medusae.space medusae.space gemini directory -=> gemini://gem.acdw.net acdw's gemini cottage -=> gemini://gem.chriswere.uk Chris's gemini capsule -=> gemini://gemini.barca.mi.it The Amazing Fnt400's Gemini Capsule -=> gemini://hexdsl.co.uk The Home of HexDSL -=> gemini://envs.net envs.net -=> gemini://rawtext.club rawtext.club \ No newline at end of file diff --git a/content/static/gopher.gmi b/content/static/gopher.gmi deleted file mode 100644 index 4dedfaf..0000000 --- a/content/static/gopher.gmi +++ /dev/null @@ -1,23 +0,0 @@ -# Gopher - -## Resources - -### Clients - -phetch: Similar to Amfora over in Gemini land in the aspect that it is a feature-rich and easy-to-use CLI client - -=> https://github.com/xvxx/phetch phetch - -Gopher: A straightforward Gopher client for IOS - -=> gopher://forthworks.com/1/iOS/gopher - -### Gopherholes - -=> gopher://bitreich.org/1/lawn The Gopher Lawn -=> gopher://gopherpedia.com Gopherpedia -=> gopher://gopher.floodgap.com/1/gopher Floodgap Systems -=> gopher://forthworks.com/1/ ForthWorks -=> gopher://sdf.org/1/ SDF -=> gopher://hngopher.com/1/ Hacker News -=> gopher://kamalatta.ddnss.de Plan 9 (9front) from Gopherspace diff --git a/content/static/readability.gmi b/content/static/readability.gmi index f70b3c6..123bb4b 100644 --- a/content/static/readability.gmi +++ b/content/static/readability.gmi @@ -20,4 +20,4 @@ What is Gemini? You can find a few bullet-points along with documentation and in You can also read more into Gemini -=> /gemini here, on this Gemini capsule. +=> /blog/technology/gemini here, on this Gemini capsule. diff --git a/content/static/tor.gmi b/content/static/tor.gmi deleted file mode 100644 index 5181ba1..0000000 --- a/content/static/tor.gmi +++ /dev/null @@ -1,35 +0,0 @@ -# Tor - -If you'd like to visit this site (Gemini not available) over Tor, visit: - -=> http://fuwnme4wbs5x36jjf2usedw2zscozwhazykhyfkjsmudtb7egs3mb7yd.onion/ fuwn.me - -## Hidden Wiki Links - -=> http://zqktlwiuavvvqqt4ybvgvi7tyo4hjl5xgfuvpdf6otjiycgwqbym2qad.onion/ Original Hidden Wiki -=> http://jaz45aabn5vkemy4jkg4mi4syheisqn2wn2n4fsuitpccdackjwxplad.onion/ OnionLinks v3 -=> http://bj5hp4onm4tvpdb5rzf4zsbwoons67jnastvuxefe4s3v7kupjhgh6qd.onion/ Yet Another Hidden Wiki -=> http://xsglq2kdl72b2wmtn5b2b7lodjmemnmcct37owlz5inrhzvyfdnryqid.onion/ The Hidden Wiki -=> http://qrtitjevs5nxq6jvrnrjyz5dasi3nbzx24mzmfxnuk2dnzhpphcmgoyd.onion/ Pug's Ultimate Dark Web Guide -=> http://torlinksge6enmcyyuxjpjkoouw4oorgdgeo7ftnq3zodj7g2zxi3kyd.onion/ TorLinks -=> http://darkfailenbsdla5mal2mxn2uz66od5vtzd5qozslagrfzachha3f3id.onion/ dark.fail -=> https://dark.fail/ dark.fail (WWW) -=> http://tortaxi7axhn2fv4j475a6blv7vwjtpieokolfnojwvkhsnj7sgctkqd.onion tor.taxi -=> https://tor.taxi/ tor.taxi (WWW) - -## Search Engines - -=> http://juhanurmihxlp77nkq76byazcldy2hlmovfu2epvl5ankdibsot4csyd.onion/ Ahhmia -=> http://xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd.onion/ Torch -=> https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/ DuckDuckGo - -## VPNs - -=> http://stormwayszuh4juycoy4kwoww5gvcu2c4tdtpkup667pdwe4qenzwayd.onion cryptostorm -=> https://www.privateinternetaccess.com/ Private Internet Access (WWW) - -## Miscellaneous - -If you'd like direct links to more onion sites, please visit the following page: - -=> https://hiddenwikis.com/ Hidden Wiki and Dark Web Links diff --git a/content/static/useful.gmi b/content/static/useful.gmi index 6731250..b2402ed 100644 --- a/content/static/useful.gmi +++ b/content/static/useful.gmi @@ -3,5 +3,5 @@ These are few links that don't make the cut for the "quick links" anymore. => /interests Interests -=> /gemini Gemini -=> /gopher Gopher \ No newline at end of file +=> /blog/technology/gemini Gemini +=> /blog/technology/gemini Gopher \ No newline at end of file diff --git a/src/modules/static.rs b/src/modules/static.rs index 86ea9f4..66e5b60 100644 --- a/src/modules/static.rs +++ b/src/modules/static.rs @@ -45,12 +45,9 @@ pub fn module(router: &mut windmark::router::Router) { router, ("/", "This Gemini capsule's homepage", "index"), ("/index2", "This Gemini capsule's homepage continued", "index2"), - ("/gemini", "Information and resources for the Gemini protocol", "gemini"), - ("/gopher", "Information and resources for the Gopher protocol", "gopher"), // ("/licensing", "The licensing terms of this Gemini capsule", // "licensing"), ("/readability", "The readability disclosure", "readability"), - ("/tor", "Information and resources for The Tor Project", "tor"), // ( // "/stocks/telegram", // "Stock Market Related Telegram Groups", -- cgit v1.2.3