1
10
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]

Hi guys!

So I recently discovered gemini and I just love it. Currently working on a browser application for Android, but in the meantime I was curious how this cgi hosting works, so I sketched up quickly a small blogging system in Python.

You just put your gmi files inside a folder, config gemBlog and it lists them, categorized by date (year and month).

https://github.com/eocorekuneho/gemBlog

It's not great code by any means, but it was fun to scribble it down.

You can see it in action (with not much and random testing content in hungarian...) here:

gemini://furryhu.org/cgi-bin/gemblog/

It is now hardwired to the environment variables Jetforce uses, but with minimal editing, I think it can be used with other server application.

Anyway, have a nice day!

2
16
Five years of Gemini! (geminiprotocol.net)
submitted 3 weeks ago by [email protected] to c/[email protected]
3
7
submitted 2 months ago by [email protected] to c/[email protected]
4
6
submitted 3 months ago by [email protected] to c/[email protected]

gemini://samsara.bebear.net/urbandict

5
5
submitted 4 months ago by [email protected] to c/[email protected]
6
3
submitted 6 months ago by [email protected] to c/[email protected]

Gemalaya is a keyboard-driven Gemini browser.

I started this project because i didn't find a gemini browser that could be controlled mainly from the keyboard (just recently learned about vimini ..). Gemalaya uses the levior web-to-gemini proxy, so you can also use it to browse regular webpages. It can play multimedia files and supports text-to-speech and text translations.

7
7
submitted 7 months ago by [email protected] to c/[email protected]

levior (latin word meaning lighter) is a web (HTTP/HTTPs) to Gemini proxy.

It converts web pages on-the-fly to the gemtext format, allowing you to browse regular web pages with any Gemini browser without having to suffer the heavyness associated with certain technologies of the modern web.

levior supports Javascript rendering and can therefore be used to browse dynamic websites.

levior also supports serving other types of content, like ZIM files (the archive format used by Wikipedia), making it possible to browse complete wikis through Gemini.

8
7
submitted 10 months ago by [email protected] to c/[email protected]

As of the posting of this announcement, the new geminiprotocol.net domain is the official home of Project Gemini. If you're reading this, you are already here! Welcome! As per the plan outlined in previous announcements, the CAPCOM aggregator and the SFTP user hosting at gemini.circumlunar.space remain at their old addresses. They are no longer official parts of the project, but are part of what I hope will be a growing range of services provided to Geminispace by various folks in the Circumlunar Space community, not just me. The new geminiprotocol.net domain hosts the protocol specification, all the official documentation, the news feed and project history.

I believe the FAQ, project history and other documents have had all links to and mentions of the old domain name updated to reflect the move, but if you happen to find something I have missed, please let me know!

Redirects will very shortly be put in place for all HTTPS URLs and for all Gemini URLs except the index page. Prominent notices with links to the new address will be put in place at the old address's Gemini index page and main Gopher menu. As such, nobody ought to get lost, and existing links, bookmarks and subscriptions ought not to break. That said, having to follow redirects all the time decreases the perceived responsiveness of the capsule, and makes the new server dependent upon the old server being online. For this reason, I would like to politely but strongly urge anybody and everybody who has published documents (on any protocol!) or software which links to parts of the official project capsule to update those links. This is a big task, because the official capsule is probably the most commonly linked to host in all of Geminispace, and it's inevitable that some links will not be updated. Nevertheless I am hopeful that a relatively small number of links are by far the most frequently followed, and that those can be updated. In the coming days I will be reaching out to people who I think can help make this happen, but please feel extremely free to beat me to the punch!

I appreciate that for some people this probably seems like a needlessly disruptive change for relatively little benefit, but this change is important to me and has been on the cards for a long, long time, and I beg your indulgence!

9
0
2023-08-14 - Changing domain names (gemini.circumlunar.space)
submitted 11 months ago by [email protected] to c/[email protected]
10
6
submitted 11 months ago by [email protected] to c/[email protected]

Hi everyone. I discovered gemini a day ago (although I used gopher back in the day), and am trying to start exploring it.

Can anyone recommend capsules (is this the correct term for user pages?) about physics and probability theory? or capsules that provide indices about these topics? In the long run I'd like to contribute too.

Thank you very much!

11
3
[News] 2023-07-22 - Some plans (gemini.circumlunar.space)
submitted 1 year ago by [email protected] to c/[email protected]
12
2
2023-04-16 - CAPCOM changes (gemini.circumlunar.space)
submitted 1 year ago by [email protected] to c/[email protected]
13
7
submitted 1 year ago by [email protected] to c/[email protected]

Kind of browsing gemini on the PDA :). I'm converting a subset of gemini pages for offline browsing with Plucker on the Palm.

14
3
submitted 2 years ago by [email protected] to c/[email protected]

I like how the midnight pub allows people to leave comments at the bottom of articles.

Are there any other gem servers which allow replies don't depend upon coding knowledge? I just do basic hosting on Arch.

I'm hopingt to allow general replies, like geddit.

15
3
Buran: gemini app (f-droid.org)
submitted 2 years ago by [email protected] to c/[email protected]

Simple Gemini browser for Android

16
1
submitted 2 years ago by [email protected] to c/[email protected]
17
2
submitted 2 years ago* (last edited 2 years ago) by [email protected] to c/[email protected]

Another video by tomasino that covers basic setup with client cert authentication.

I had to modify a bit for SCGI usage but generally works the same.

18
1
Gemini Input (youtu.be)
submitted 2 years ago by [email protected] to c/[email protected]

Tomasino posted a couple more videos. This one helped me understand basic user inputs.

19
1
submitted 2 years ago by [email protected] to c/[email protected]

Anyone else not able to get to circumlunar?

20
1
SCGI (lemmy.ml)
submitted 2 years ago by [email protected] to c/[email protected]

It took me a while but I figured out SCGI for molly-brown. This page helped quite a bit: //gemini.bunburya.eu/gemlog/posts/2021-04-07-dynamic-content-scgi-gemini.gmi

Now to implement something.

Side note, I've been spending quite a bit of time there...it's nice.

21
1
submitted 2 years ago by [email protected] to c/[email protected]

I have files marked with a line like this:

date: 2021-01-01

I've been usinng Solderpunk's RSS feed generator so far.

=> https://tildegit.org/solderpunk/gemfeed.git Link

But it only does date by file creation date, which doesn't work for me.

Any gemini RSS feed generators where the date can be drawn from a variable?

22
1
submitted 2 years ago by [email protected] to c/[email protected]

Just wanted to share my workflow.

I got a Markdown to Gemini translator at idiomdrottning. A script then uses git subtree to pull those commits in from repos which just have writing.

The main bonus is that the Markdown can have a paragraph split into different lines, which works easier with git.

The end result is I can write in plain markdow, and it'll automatically be presented both in the Gemini capsule, and then on the website, which uses Hugo to render markdown into html.

Since Hugo already uses tags for topics, I got Gemini to recognize those tags. It's made the capsule a little cleaner, since the posts are no longer jumping between Ayer's Logical Positivism and Terminal APIs.

I've ended up adding writing pieces Gemini that I wouldn't put on the web. I'm not entirely sure why - I guess it just feels like it's public, but not too public.

=> Bash script

=> Site

23
1
submitted 2 years ago by [email protected] to c/[email protected]

Pre-release for Lagrange on fdroid.

Just got it and looks slick.

24
1
submitted 2 years ago by [email protected] to c/[email protected]

I saw a guide on making a client certificate but I'm not sure how to get this to deedum. Simply copy paste the text of the generated keys? Can this be done on android?

25
1
"why gemini?" (ytprivate.com)
submitted 2 years ago by [email protected] to c/[email protected]

Tomasino talks about gemini in video

view more: next ›

gemini

389 readers
2 users here now

https://gemini.circumlunar.space/

Gemini is a new internet protocol which:

Other Gemini communities on Lemmy

founded 4 years ago
MODERATORS