💾 Archived View for gmi.si3t.ch captured on 2023-07-22 at 16:01:06. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-03-20)

-=-=-=-=-=-=-

si3t.ch gemini capsule

Lire cette page en français

This place is a shared gemini server. Each user is free to upload his own gemini capsule/gemlog in his dedicated directory. It will be available at : gemini://gmi.si3t.ch/username/

If you're interested, just send your public ssh key to prx and wait his reply, your account will be created manually with ♥.

Email username and public ssh key

What is gemini?

My account is created, now what?

Write

Write files following text/gemini syntax. In short:

A line is considered as a paragraph. A long line (without line break) is wrapped to screen.

Empty lines remains empty. 

=> gemini://domain.tld/a-link.gmi This is a link
=> https://domain.tld/ Another link
=> /relative-link/without-description



> This is a quote from nobody

# TITLE level 1
## Title level 2
### title level 3

Using ``` toggle preformatted mode : all text between two ``` lines is kept untouched (useful for code).

index.gmi is served by default.

To write a gemlog ("gemini blog"), add links in your index.gmi file following this format to let readers subscribe :

=> /user/article1.gmi 2021-01-01 - my first post
=> /user/another-article.gmi 2021-01-02 - my second post
...

We share 18G storage. That's a lot of things to write. If you need to share big files, please consider using a more appropriate way.

https://gemini.circumlunar.space/docs/specification.html

gemini://gemini.circumlunar.space/docs/companion/subscription.gmi

Send files

Use sftp with "-i" option to specify your private ssh key.

sftp -i ~/.ssh/sshkey user@gmi.si3t.ch

It might be easier to add this to your "~/.ssh/config":

Host gmisi3tch
	User username
	Hostname gmi.si3t.ch
	IdentityFile /home/username/.ssh/sshkey

Then use simply :

sftp gmisi3tch

See man sftp for a full list of command.

sftp session example

$ sftp gmisi3tch
Connected to gmi.si3t.ch.
sftp> pwd
Remote working directory: /home/foo
sftp> put index.gmi
Uploading index.gmi to /home/foo/index.gmi
index.gmi                                         100% 2290    72.1KB/s   00:00

Make sure your file is readable by the server (depending on your local umask):

sftp> chmod 644 file.gmi

Setting mode to 640 or less can work as marking the file as a draft.

How to create a ssh key?

ssh-keygen -t ed25519 -f ~/.ssh/sshkey -a 100

Feel free to enter a password, or not.

Users

Follow these links to explore what users wrote :

terraumbra

mugwump

sillylaird

identity2

Framatophe (EN)

echo (EN)

telematique (FR)

dunkel (FR)

pillavoine (FR)

peha (FR)

goofy (FR)

wurzelbit (EN/DE)

sm4llth1ng (EN)

miaouw (FR)

www-gem

prx

Credits

vger gemini server

https://www.openbsd.org

https://openbsd.amsterdam/