~indieterminacy/3q40xqx-bqb_bqb_proxies_gemini

fa4f9e943fe77231ecb071467693f348849ebce5 — Indieterminacy 9 months ago 7a20f57
rw	updating-research
3 files changed, 77 insertions(+), 11 deletions(-)

M oqo_modules.kotl
M tet_training.kotl
M xqx-bqb_proxies.kotl
M oqo_modules.kotl => oqo_modules.kotl +35 -2
@@ 26,9 26,36 @@

     4a. => https://git.sr.ht/~athorp96/proxide Dead simple web proxy written in rust

   5. oqo	duckling-proxy

     5a. rqr	investigate

     5b. rqr	investigate_supported-clients

     5c. => https://github.com/LukeEmmet/duckling-proxy repo_homepage

     5d. re	Duckling proxy is a Gemini proxy to access the Small Web. Connecting to it with your Gemini client means you can access many web pages directly with your favourite client.

     5e. re	With Duckling, you can now browse the Small Web using your favourite Gemini client, and just open a standard web browser only when you need to!
         What is the Duckling proxy?

     5f. re	The Duckling proxy 🦆 is a scheme-specific filtering proxy for Gemini clients to access the web. It behaves as a normal Gemini server, except it retrieves its content from the web. You can tailor its behaviour when it starts, to tailor how web pages are transformed to gemtext.

     5g. re	It is scheme-specific, i.e. it is designed to handle HTTP requests only. Agena is another example of a scheme specific proxy, supporting gopher://

     5h. re	Web pages are translated to text/gemini. Other web resources are returned directly.

     5i. re	The primary intended use case for this proxy is as a personal proxy to make the web accessible to your favourite Gemini client.

   6. oqo	elinks

     6a. rq-bqb_bqb	protocol-support_gemini

       6a1. => https://github.com/rkd77/elinks/issues/121 gemini protocol support #121


"ben" ;; kvspec:current
15 ;; id-counter
18 ;; id-counter
alpha ;; label-type
4 ;; label-min-width
". " ;; label-separator


@@ 36,7 63,7 @@ alpha ;; label-type

;; depth-first kcell attributes
[[0
  (creator "pepys24@qiuy04" create-time "20211224:13:53:01" id-counter 15 file "/home/pepys24/3q40bqb_proxies/bqb_gemini/oqo_modules.kotl")]
  (creator "pepys24@qiuy04" create-time "20220228:19:26:20" id-counter 18 file "/home/pepys24/3q40xqx-bqb_proxies/bqb_gemini/oqo_modules.kotl")]
 [1
  (creator "pepys24@qiuy04" create-time "20211224:13:53:01")]
 [3


@@ 61,4 88,10 @@ alpha ;; label-type
  (idstamp 13 idstamp 12 idstamp 11 idstamp 10 creator "pepys24@qiuy04" create-time "20211224:13:56:20" no-fill t)]
 [15
  (idstamp 14 idstamp 13 idstamp 12 idstamp 11 idstamp 10 creator "pepys24@qiuy04" create-time "20211224:13:56:20" no-fill t)]
 [16
  (creator "pepys24@qiuy04" create-time "20220228:19:26:20")]
 [17
  (creator "pepys24@qiuy04" create-time "20220228:19:26:20")]
 [18
  (creator "pepys24@qiuy04" create-time "20220228:19:26:20")]
 nil nil nil]

M tet_training.kotl => tet_training.kotl +40 -3
@@ 11,6 11,10 @@

       2a1. => https://proxy.vulpes.one/gemini/gemini.circumlunar.space

     2b. be	techrights

       2b1. => http://techrights.org/2021/02/19/proxies-or-gateways-for-gemini/

   3. oqo	Floodgap

     3a. re	Floodgap also maintains a Gopher web proxy:


@@ 29,9 33,23 @@

       4b2. re	The idea is you host a SOCKS proxy somewhere (maybe localhost) that relay the content, and you connect to that with a client that supports SOCKS proxying.

   5. rw	examples for services

     5a. oqo	soweli-lukin

       5a1. => https://alexschroeder.ch/wiki/Soweli_Lukin

       5a2. => https://alexschroeder.ch/cgit/nimi-mute/about/

       5a3. rq	gemini and gopher

       5a4. rw	interesting writing and ideas

       5a5. rqr	return to article for proxies and writing to services


"ben" ;; kvspec:current
14 ;; id-counter
27 ;; id-counter
alpha ;; label-type
4 ;; label-min-width
". " ;; label-separator


@@ 39,7 57,7 @@ alpha ;; label-type

;; depth-first kcell attributes
[[0
  (creator "pepys24@qiuy04" create-time "20211224:14:00:28" id-counter 14 file "/home/pepys24/3q40bqb_proxies/bqb_gemini/tet_training.kotl")]
  (creator "pepys24@qiuy04" create-time "20220127:16:10:25" id-counter 27 file "/home/pepys24/3q40xqx-bqb_proxies/bqb_gemini/tet_training.kotl")]
 [1
  (creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]
 [14


@@ 50,6 68,10 @@ alpha ;; label-type
  (idstamp 2 idstamp 1 creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]
 [13
  (idstamp 12 idstamp 2 idstamp 1 creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]
 [15
  (creator "pepys24@qiuy04" create-time "20220127:16:10:37" no-fill t)]
 [17
  (creator "pepys24@qiuy04" create-time "20220127:16:10:46" no-fill t)]
 [3
  (idstamp 2 idstamp 1 creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]
 [9


@@ 67,4 89,19 @@ alpha ;; label-type
 [5
  (idstamp 4 idstamp 3 idstamp 2 idstamp 1 creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]
 [8
  (idstamp 5 idstamp 4 idstamp 3 idstamp 2 idstamp 1 creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]]
  (idstamp 5 idstamp 4 idstamp 3 idstamp 2 idstamp 1 creator "pepys24@qiuy04" create-time "20211224:14:00:28" no-fill t)]
 [18
  (creator "pepys24@qiuy04" create-time "20220127:16:18:29" no-fill t)]
 [20
  (creator "pepys24@qiuy04" create-time "20220127:16:18:40" no-fill t)]
 [22
  (creator "pepys24@qiuy04" create-time "20220127:16:18:50" no-fill t)]
 [23
  (creator "pepys24@qiuy04" create-time "20220127:16:18:54" no-fill t)]
 [25
  (creator "pepys24@qiuy04" create-time "20220127:16:19:07" no-fill t)]
 [26
  (creator "pepys24@qiuy04" create-time "20220127:16:19:22" no-fill t)]
 [27
  (creator "pepys24@qiuy04" create-time "20220127:16:19:28" no-fill t)]
 nil nil nil nil]

M xqx-bqb_proxies.kotl => xqx-bqb_proxies.kotl +2 -6
@@ 27,8 27,6 @@

       1e1. => ~/3q20fq_images/bqb_gemini

         1e1a. rqr	investigate


"ben" ;; kvspec:current
21 ;; id-counter


@@ 39,7 37,7 @@ alpha ;; label-type

;; depth-first kcell attributes
[[0
  (creator "pepys24@qiuy04" create-time "20211224:13:50:37" id-counter 21 file "/home/pepys24/3q40bqb_proxies/bqb_gemini/bqb_proxies.kotl")]
  (creator "pepys24@qiuy04" create-time "20220223:19:43:53" id-counter 21 file "/home/pepys24/3q40xqx-bqb_proxies/bqb_gemini/xqx-bqb_proxies.kotl")]
 [1
  (creator "pepys24@qiuy04" create-time "20211224:13:50:37")]
 [16


@@ 66,6 64,4 @@ alpha ;; label-type
  (creator "pepys24@qiuy04" create-time "20211224:13:54:36" no-fill t)]
 [12
  (idstamp 11 creator "pepys24@qiuy04" create-time "20211224:13:54:36" no-fill t)]
 [14
  (creator "pepys24@qiuy04" create-time "20211224:13:54:55" no-fill t)]
 nil nil nil nil nil nil nil]
 nil nil nil nil nil nil nil nil]