gemini
-
Is it possible to comment out part of a page in gemtext?
There’s a paragraph on a page that I need to remove temporarily. It would be easier to just collect it out like I would in HTML. Then I can restore it quickly when it’s needed again. Is it not possible?
-
gemBlog: A simple blogging system I made
github.com GitHub - eocorekuneho/gemBlog: gemblog - Blogging system for the Gemini protocolgemblog - Blogging system for the Gemini protocol. Contribute to eocorekuneho/gemBlog development by creating an account on GitHub.
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!
- github.com GitHub - dimkr/tootik: A federated nanoblogging service with a Gemini frontend.
A federated nanoblogging service with a Gemini frontend. - dimkr/tootik
-
gemalaya: a keyboard-driven Gemini browser with Text-to-speech
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.
-
levior: Web to Gemini proxy
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.
-
Project Gemini has officially moved to geminiprotocol.net
> 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!
-
New to gemini: any capsules on physics and probability theory?
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!
-
My capsule set up
I keep seeing gemini capsules without an RSS feed and whatnot, so I thought I'd share my standard setup. There's not much to it.
It's a python script which takes dates and tags from the markdown metadata, then uses that to order the RSS feed (future dates are simply not published) and uses the tags to create topics.gmi files, with a list of all the articles which have that tag.
The basic example is here:
> git clone ssh://soft.dmz.rs:2222/capsule.com
It requires
fortune
,make
(optional),md2gemini
, andgematom
to run.fortune
is in all the Linux repos, andmd2gemini
can be installed with pip. Unfortunately,gematom
will need to be installed from the AUR or built from source (I have instructions in the doc, but I've not tested them very well).But if getting gematom working goes smoothly, the rest is simple - just type
make
. -
"Browsing" gemini on my Palm PDA
Kind of browsing gemini on the PDA :). I'm converting a subset of gemini pages for offline browsing with Plucker on the Palm.
-
Can anyone recommend a Gem server wich allows comments?
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.
-
Buran: gemini app
f-droid.org Buran | F-Droid - Free and Open Source Android App RepositorySimple Gemini browser for Android
-
Any old gopher users care to share their earliest experiences?
cross-posted from: https://lemmy.ml/post/209144
> I've been delving into Gemini protocol and gopher quite a bit lately and came across a good historical dig about gopher by ~szczezuja and wanted to find more. Love to hear what it was used for and the community it had, especially in the 90s. I feel the community is different these days. Source on gopher: > gopher://sdf.org:70/1/users/szczezuja/novice
-
How to build a Gemini application
YouTube Video
Click to view this content.
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.
-
Gemini Input
YouTube Video
Click to view this content.
Tomasino posted a couple more videos. This one helped me understand basic user inputs.
-
Anyone know of an RSS-feed generator with timestamps?
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?
-
Markdown to Gemini Workflow
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.
-
Lagrange prerelease for Android on Fdroid
Pre-release for Lagrange on fdroid.
Just got it and looks slick.
-
Deedum client certificate
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?
-
antenna gemini aggregator
> A common feed aggregator polls all its known feeds at least once a day...
> Antenna works differently...
-
should gemini support markdown?
"skyjake had a suggestion: > I’ve been wondering how inextricably linked Gemtext is to Geminispace. Sure, the protocol can serve any other type of content as well, but does it make sense to serve pages in a format that virtually no client supports?
Really disagree with the idea to put Markdown out there.
It’s even harder to parse and emit correctly than XML."
-
Samhällsonanin
Samhällsonanin is now gemini-exclusive and it feels good. There will be image and photo content coming soon I hope (because my writing is really uninteresting, like an open diary/notepad with little excitement). Next weekend with the arrival of new proofing baskets there will be bread content, also some photos, some linux-rice and such.
I'm looking for other folks on gemini to follow, please do feel free to share your own capsule.
tags: music, linux, life, fatherhood, photos, bread, coffee.
-
Nightfall City
Home of the Midnight Pub, discover Gemini's virtual city and its people
-
smolZINE
For a little while now I've been putting out a gemini zine every other week. It's kind of a mix of cool finds, sometimes some opinion pieces and whatever else gets submitted or I feel like writing about.
-
I made a chatroom in gemini
I made a chatroom in gemini, if you guys want to take a look. Any feedback in appreciated!
-
Made it
I was so anxious to test Gemini. Finally made it, through a server of a friend, this is "El espacio Haro" (in Spanish)
gemini://reisub.nsupdate.info/agustinharo/
-
Gemlikes: a likes system through CGI
github.com GitHub - makew0rld/gemlikes: A liking and comment system for the Gemini protocol.A liking and comment system for the Gemini protocol. - GitHub - makew0rld/gemlikes: A liking and comment system for the Gemini protocol.
as much as dopamine reward loops are toxic.. sometimes likes make people feel seen or recognized.
Protective Measures Gemlikes has some protections in place to prevent abuse or impersonation of the comment and liking system. Note that a server admin can make comments and likes say anything they want though.
- An ID is generated based on the commenter's IP address to prevent impersonation by other commenters It's displayed right beside their username, as can be seen above
- Usernames cannot be reused on a single page by different IP addresses
- An IP address cannot make more than 5 comments on a page by default, although this is configurable in the gemlikes.toml file
- The same IP address cannot like a file more than one time
- Only files in the directories specified in gemlikes.toml can be like and commented on - Trying to reference files that don't exist will give an error
-
Just a collection of my bookmarks
When I started with Gemini about a week ago, I was in a state of confusion. Here is a small curated list of my bookmarks, that hopefully someone will get use of..
general geeks
=> gemini://hektor.flounder.online/ Art's Gemsite
=> gemini://bonehead.flounder.online/ Bonehead's Gemini Capsule
=> gemini://gem.chriswere.uk/ Chris's gemini capsule
=> gemini://distro.tube/ DISTRO.TUBE
=> gemini://drewdevault.com/ Drew DeVault's geminispace
=> gemini://tilde.pink/~emily/ emilog — emily
=> gemini://friendo.monster/ Friendo dot monster
=> gemini://vger.cloud/ Welcome to Vger!
=> gemini://adele.work/code/gemiprox/gemiprox.gmi Gemiprox
=> gemini://nytpu.com/ nytpu gemlog.sh
=> gemini://spartan.mozz.us/ Spartan - a new transfer protocol
=> gemini://adele.work/ Adële's work
=> gemini://srht.site/custom-domains.gmi Custom domains with sourcehut pages
=> gemini://gemini.lottalinuxlinks.com/tags/index.gmi lotta-linux-links
=> gemini://tilde.pink/~www-gem/ Table of Content — www-gem
=> gemini://earthlight.xyz/blog/ Earth light Linux guy
=> gemini://idiomdrottning.org/ Idiomdrottning
=> gemini://perso.pw/blog/articles/xorg-black-and-white.gmi Turn your Xorg in black and white
users gemlogs
=> gemini://sev.flounder.online/ _)
(- \/ (- /) / _)
//)=> gemini://tilde.pink/~pxltr/ About — pxltr
=> gemini://adele.work/ Adële's work
=> gemini://alex.flounder.online/ ALEX IS HERE
=> gemini://hektor.flounder.online/ Art's Gemsite
=> gemini://gem.chriswere.uk/ Chris's gemini capsule
=> gemini://republic.circumlunar.space/users/ Directory listing
=> gemini://gemini.barca.mi.it/ Fnt400
=> gemini://gemini.spelk.online/gems.gmi Gems
=> gemini://going-flying.com/ going-flying
=> gemini://tilde.pink/~w/ hello world — w
=> gemini://jay.scot/ jay.scot
=> gemini://capsule.usebox.net/gemlog/ Juan's Personal Gemlog
=> gemini://tilde.pink/~linuxmario/ LinuxMario's gemini space — linuxmario
=> gemini://midnight.pub/ midnight.pub
=> gemini://tilde.pink/~rjcks/ Richard's Gemini Capsule @ Tilde.pink — rjcks
=> gemini://tilde.pink/~robscovell/ robscovell
=> gemini://samsai.eu/ Samsai's Gemini site
=> gemini://tilde.pink/~scurra/ Scurras Miniaturen — scurra
=> gemini://seirdy.one/ Seirdy's Home
=> gemini://senders.io/ Senders' Capsule
=> gemini://apintandaparma.club/~ajc/log/ sferics — ajc
=> gemini://simbly.me/ Simbly Me
=> gemini://snowymouse.com/ Snowy's Thoughts
=> gemini://alex.flounder.online/software.gmi Software
=> gemini://gemini.circumlunar.space/users/solderpunk/gemlog/ Solderpunk versus the windmills: a Gemlog — solderpunk
=> gemini://tilde.pink/~www-gem/ Table of Content — www-gem
=> gemini://tilde.pink/~tiwesdaeg/ tiwesdae
=> gemini://gem.chriswere.uk/trendytalk/ Welcome to the Trendy Talk podcast
=> gemini://tilde.pink/~devinprater/ Welcome — devinprater
=> gemini://republic.circumlunar.space/users/xkp/ xkp
=> gemini://republic.circumlunar.space/users/xkp/ xkp
=> gemini://republic.circumlunar.space/users/ Directory listing
=> gemini://sev.flounder.online/ _)
(- \/ (- /) / _)
//)=> gemini://tilde.pink/~emily/feed.gmi emilog — emily
=> gemini://warmedal.se/~bjorn/ ew0k is a Teddybear — bjorn
=> gemini://capsule.usebox.net/gemlog/ Juan's Personal Gemlog
=> gemini://shit.cx/ shit.cx
=> gemini://schmittstefan.flounder.online/ Stefan Schmitt
gopher
=> gopher://bitreich.org:70/1/ bitreich.org
=> gopher://mozz.us:70/1/ HISTORICAL INTERESTS
guestbook-cool
=> gemini://typed-hole.org/guestbook/new typed-hole.org
Central hubs
=> gemini://cosmic.voyage/ Cosmic Voyage
=> gemini://medusae.space/ medusae.space gemini directory
=> gemini://gemini.circumlunar.space/ Project Gemini
=> gemini://mozz.us/ WELCOME TO MOZZ.US
=> gemini://gemini.circumlunar.space/users/ CircumSpace
=> gemini://republic.circumlunar.space/users/ Directory listing
=> gemini://warmedal.se/~bjorn/favourites.gmi bjorn
=> gemini://calcuode.com/gmisub-aggregate.gmi Gemtext feeds aggregated by gmisub
=> gemini://calcuode.com/gmifeeds.gmi List of Gemini pages that can be subscribed to
=> gemini://medusae.space/ medusae.space gemini directory
=> gemini://rawtext.club/~sloum/spacewalk.gmi sloum
=> gemini://tilde.pink/ Welcome to tilde.pink!
=> gemini://station.martinrue.com/ station.martinrue.com
news
=> gemini://guardian.shit.cx/ A Guardian Mirror
=> gemini://guardian.shit.cx/au/ A Guardian Mirror - au
=> gemini://guardian.shit.cx/world/ A Guardian Mirror - world
=> gemini://pwshnotes.flounder.online/news/news-sources.gmi News
=> gemini://simplynews.metalune.xyz/itsfoss.com Recent articles from ItsFoss
=> gemini://simplynews.metalune.xyz/ This is SimplyNews
phogs
=> gemini://apintandaparma.club/~ajft/phlog/ ajft — phlog — ajft
raspberry-pi
=> gemini://przemek.flounder.online/ Przemek’s capsule
reddit
=> gemini://gemini.bunburya.eu/remini.gmi Welcome to Remini
torrents
=> gopher://bay.parazy.de:666/1/ bay.parazy.de
web-comics
=> gemini://simbly.me/posts/2021-01-25-Web-Comics.gmi Web comics
wikipedia
=> gemini://wp.glv.one/en/ Wikipedia proxy
-
Smol Pub: Your journal on the small net
A tiny blogging service with a web interface, available on Web, Gemini and Gopher.
-
geminize firefox addon
addons.mozilla.org Geminize – Get this Extension for 🦊 Firefox (en-US)Download Geminize for Firefox. Explore Project Gemini sites from Firefox!
addon assists in connecting to a proxy