πΎ Archived View for bbs.geminispace.org βΊ s βΊ Gemini captured on 2023-09-28 at 16:09:18. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2023-09-08)
β‘οΈ Next capture (2023-11-04)
-=-=-=-=-=-=-
A place for all topics related to the Gemini protocol, e.g., applications, capsule setup/maintenance, software development, libraries/languages, and questions about the specification.
Gemini designation ambiguity β Alphabet (the former "don't be evil" company) appears to introduce the "Gemini" designation for an AI chatbot. Possibly not a big deal, since a Google search for "Gemini" leads to the said AI and to ... astrology. The Gemini protocol must be searched for specifically.
π¬ 3 comments Β· 2023-09-16 Β· 13 days ago
Gemini: Update User Certificate β Gemini uses certificates for login authentication. There are many valid reasons to change/update certificates. Certificates expire. Algorithms become outdated, keys too short. One might move from a global certificate to one per service (or the other way around). Change the user name and more. Yet, the protocol provides no way to update a certificate. I tested a certificate update both with Astrobotany and with the BBS and failed. Does anyone know of an...
π¬ 10 comments Β· 2023-09-12 Β· 2 weeks ago
β geminiprotocol.net/news/2023_09_09.gmi
Project Gemini has moved! β Ahoy! As per the linked news post, the transition from gemini.circumlunar.space to geminiprotocol.net is now complete! There are redirects in place, naturally, but I would like to urge people to please update links wherever possible. In particular, if you run a widely used service or develop some widely used software which includes links to anything in the official capsule,...
π¬ 1 comment Β· 14 likes Β· 2023-09-09 Β· 3 weeks ago
Stumbled upon this article, "Gemini is solutionism at its worst" [https link] "Gemini is solutionism at its worst" "Bottom line is, if you agree that the modern web has become an awful place, letβs work on changing that for everyone, instead of abandoning it like a bunch of billionaires trying to escape to a different place, before this one collapses." I think that's where i disagree the most. The "modern web" won't be reformed, not a chance, it will stay the same, or get worse. So what's...
π¬ 7 comments Β· 5 likes Β· 2023-09-08 Β· 3 weeks ago
today from [gemini link] the smokey capsule i learned about gemini to http proxies. have chosen [https link] duckling proxy because it is written in go. it is amazing. i don't quite understand how it chooses emojis (like favicons) for some pages. i run it as `./duckling-proxy -c cert/proxy.tld.pem -k cert/key.pem -p 1977 -a 0.0.0.0 -u "NetSurf/3.10 (Linux)"` i had to add the netsurf user agent, because i was trying to make duckduckgo search working with "/?q=search term" url. otherwise...
π¬ 16 comments Β· 2023-08-30 Β· 4 weeks ago
β Section 2.5.4 on Gemini FAQ
Gemini Capsule Setup HOWTO β Put the finishing touches on the HOWTO after some helpful inputs (thanks @skyjake) Also thanks to @solderpunk for agreeing to put a link to the guide in the official Gemini FAQ (section 2.5.4)
π¬ 1 comment Β· 5 likes Β· 2023-08-29 Β· 4 weeks ago
Input indicator β I'm thinking again about something which has come up a few times before, which is how to deal with the annoyance that requesting input on gemini involves two requests -- the first to get a 10 response with a prompt, and the second for the actual input. The first is often not really necessary, and could be eliminated if there were some way to signal to the client that a link will expect user input. That extra request is wasteful and can be genuinely annoying -- I was prompted...
π¬ 15 comments Β· 2023-08-28 Β· 4 weeks ago
How many here use the same TLS certificate on their gemini server that they get for their web server? I found it not too hard to setup. I am surprised I don't see more gemini capsules doing the same.
π¬ 13 comments Β· 2023-08-19 Β· 6 weeks ago Β· #certificates
Lately I have been working on a few semantic web projects, and while exploring gemini, I started thinking if there is a way to apply the semantic web ideas in the gemini space. I wonder if there are more experienced people here who can shed more light on the possibilities of such a notion.
π¬ 13 comments Β· 2023-08-18 Β· 6 weeks ago
text/gemini+ β I randomly found this webpage today while I was researching some old software libraries. It stuck out to me because how the page was structured, it felt very similar to what I see in gemini documents. I feel like this could represent the next "logical step" for text/gemini for all the people who say "I like text/gemini, but I just wish it had...". text/gemini + inline hyperlinks/bold/italics. Nothing else changed (pretend you didn't see the image). I have to say, it looks...
π¬ 9 comments Β· 2 likes Β· 2023-08-17 Β· 6 weeks ago Β· #markup
today someone told me they have a html/cgi hosting, and they pay $8 for it. asked if they can host gemini. i said: no, you need a host. you need a console. to setup own server. now i think, hmmm, is it possible to write a cgi program that when started will enter a loop and open a socket on 1965? then it will serve some .gmi files uploaded to web root. will http server allow cgi program to open a socket and practically become a server on its own?
π¬ 7 comments Β· 2023-08-13 Β· 7 weeks ago
openid + (rss|atom) = decentralization on gemini space β i had this thought long before, when i was using diaspora. it came to me that we don't really need a decentralized protocol, because we already have it. the internet is already decentralized. and we have rss/atom to subscribe. but how to comment? openid! we have openid! and i was commenting with my openid hosted by my wordpress on stackoverflow! [https link] i wrote this post on diaspora in 2014. it's good diaspora supports rss, but...
π¬ 1 like Β· 2023-08-11 Β· 7 weeks ago
Encoding spaces as '+' in Gemini URI query strings
π¬ 1 comment Β· 2023-08-10 Β· 7 weeks ago
Creating your own Capsule β I'm about 50% done on a HOWTO for setting up and creating a capsule. The meat of getting a server running is there, I just need to flesh out the rest (atom feeds, tinylogs, etc.) I'm hoping to share this link with new people coming in and asking for help. It still needs some edits, but I'm open to suggestions and updates: [gemini link] Setting Up and Managing a Capsule on a Server You Own
π¬ 3 comments Β· 6 likes Β· 2023-08-09 Β· 7 weeks ago Β· #capsule
β The Guppy Protocol Specification v0.2
Guppy, a UDP-based smolnet protocol β @dimkr has been publishing about Guppy, a new smolnet protocol based on UDP. I posted some feedback on the spec based on writing a toy Guppy client and server. While not Gemini-specific, the whole experience has taught me alot: Writing good, unambiguous specs is crazy hard. @solderpunk did a really good job designing most of Gemini I actually enjoy reading specs and...
π¬ 4 comments Β· 3 likes Β· 2023-08-08 Β· 7 weeks ago
β gemini.circumlunar.space/docs/cheatsheet.gmi
Gemtext cheatsheet doesn't mention links β The Gemtext cheatsheet page on circumlunar.space does not make any mention of how to add links within a gemtext page. Does anyone know if this a deliberate choice, or how we might go about getting this fixed? It makes the page not very useful, imo.
π¬ 5 comments Β· 2023-08-05 Β· 8 weeks ago Β· #markup
is there some tls implementation for small devicdes? there is a tcp stack in kon-tiki, and maybe other implementations. is it possible to use tls on some 8bit device with 64kb of memory? i am thinking of potential implementations on avr, 6502. i guess m68k may even run real openssl library?
π¬ 11 comments Β· 2023-08-01 Β· 8 weeks ago Β· #programming
Gemini to Gopher Converter? β Does anyone know of a good converter for moving Gemini pages to Gopher formatting? It would have to reverse the link formats and take out the header marks, but it would be great if it could also respace the text. Right now I'm just posting my .gmi files on my gopherhole and that just won't do, haha.
π¬ View post Β· 2023-08-01 Β· 8 weeks ago
how to have a link to other page and following text on the same line, but the following text should not be a link, only the first part of it. if i use the arrow with two characters, equality sign and more sign, then everything after it becomes a link. i use enter to write the contituation on the other line and have only the link on the separate line. this breaks text in a way i feel is unnatural. is there a way to have a link and the text on the same line? i feel a bit stupid to ask this,...
π¬ 6 comments Β· 2023-07-28 Β· 2 months ago Β· #markup
Reverse proxy for gemini vhosts β Reverse proxy for gemini I'm looking into writing a reverse proxy server which supports Gemini. ideally I'd like it to work like an HTTP reverse proxy like nginx or caddy, where it directs requests to different backend servers depending on the hostname. The problem is... is this even really possible, given that client certs are a thing? How can the proxy serve the connection long enough to figure out a hostname, and still proxy it to the backend server with...
π¬ 22 comments Β· 2023-07-18 Β· 2 months ago
client cert expiration β This may have been mentioned before but when I was setting up my first client certificate (this one) I only gave it a couple years before it expired. I guess it's not a huge deal to add another cert here on bubble and on station but is there anything I might be missing? I can't think of anything. I know this dips into user verification but didn't want to open that rabbit hole again.
π¬ 1 comment Β· 2023-07-17 Β· 2 months ago Β· #client_certificates
β gemini.circumlunar.space/news/2023_07_15.gmi
Extensive FAQ updates, more to come!
π¬ 1 comment Β· 4 likes Β· 2023-07-17 Β· 2 months ago
Warning Gemini Support in curl β Greetings everyone, The Gemini feature for curl is at risk of being closed: [https link] Is there anybody able and willing to continue with this pull request?
π¬ 4 comments Β· 2023-07-12 Β· 3 months ago
How to announce a certificate has been changed/updated? β Hi guys, if I called my capsule "pebcak" is for a reason! Last week while updating the documentation I erased the prod vps instead of the test one. I also deleted the certificate and I had to create newer ones. Lagrange is asking to check if "I" announced new certificates, is there a method for this task? Thanks!
π¬ 2 comments Β· 2023-07-10 Β· 3 months ago Β· #certificates
The gemgemgem toolkit now includes gemv, a gempub viewer written with Kivy [https link] AppImage here: [https link] There'll be a gempub collection manager soon.
π¬ 6 comments Β· 1 like Β· 2023-07-02 Β· 3 months ago
Page 1 of 3