[HN Gopher] Agate, a simple Gemini server written in Rust
       ___________________________________________________________________
        
       Agate, a simple Gemini server written in Rust
        
       Author : Funes-
       Score  : 128 points
       Date   : 2021-03-09 17:31 UTC (1 days ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | [deleted]
        
       | alexwennerberg wrote:
       | I really enjoy working with the go-gemini library:
       | 
       | https://sr.ht/~adnano/go-gemini/
        
       | baby wrote:
       | What's a gemini server?
        
         | pmlnr wrote:
         | Gopher on TLS.
        
           | webmaven wrote:
           | > Gopher on TLS.
           | 
           | Going through the docs, it's apparent that Gemini is a bit
           | more than just that. A description that is almost as succinct
           | but more accurate would be 'A Gopher inspired protocol, over
           | TLS'.
           | 
           | It is worth noting that using TLS doesn't seem like an
           | afterthought (it's required, not optional), and more closely
           | resembles SCP rather than HTTPS, with the use of client certs
           | a first-class feature for example.
           | 
           | It would be an interesting project to implement a REST-like
           | API over Gemini.
        
         | mxuribe wrote:
         | A server for the gemini protocol (kinda like a web server for
         | http). Info on gemini can be obtained here:
         | https://gemini.circumlunar.space/
        
         | ecliptik wrote:
         | It's for the gemini:// protocol,
         | 
         | >Gemini is a new application-level internet protocol for the
         | distribution of arbitrary files, with some special
         | consideration for serving a lightweight hypertext format which
         | facilitates linking between files.
         | 
         | https://gemini.circumlunar.space/docs/faq.gmi
        
         | jai_ wrote:
         | It's an internet protocol with the intent of being extremely
         | simple and with the goal of fostering an alternative internet
         | space.
         | 
         | https://gemini.circumlunar.space/docs/faq.gmi
         | https://drewdevault.com/2020/11/01/What-is-Gemini-anyway.htm...
        
       | Funes- wrote:
       | For anyone looking for a fast way to dive into the "Geminispace",
       | I recommend you check out this list of resources (clients and
       | whatnot): https://github.com/kr1sp1n/awesome-gemini.
       | 
       | I personally prefer Amfora (Go), which uses the GUS search engine
       | by default on top of being aesthetically pleasant and minimal.
        
       ___________________________________________________________________
       (page generated 2021-03-10 23:00 UTC)