Welcome to Tanelorn

Please email matthew (if you’re logged in) or contact@matthewgraybosch.com (from outside Tanelorn) if you have any questions, are getting harassed/bullied, need a password reset, want help backing up your account, etc.

How to make Gemini pages.

To create a Gemini page, just use your favorite text editor to create a file that ends in .gmi or .gemini.

A directory’s index page is always named index.gmi or index.gemini.

Gemini pages have a very simple format compared to Markdown, HTML, etc.

# Heading 1

## Heading 2

### Heading 3

* List item

1. Ordered List Item

=> gemini://example.tld/index.gemini a gemini link
=> gemini://example.tld/meow.txt a gemini link to a plain text file
=> https://wikipedia.org/ a gemini link to a web site.

> A quote.

> Long
> Quote
> Is
> Long

If you want to mark a block of text as preformatted, just fence it off using triple backticks (`) on the lines above and below your text.

Please note that there can’t be any space at the very beginning of a line if you want the formatting to be effective.

=> gemini://example.tld/index.gemini This is a valid link.
 => gemini://example.tld/index.gemini This won't work.

You don’t have to use gemini format for anything but index pages. Non-index pages can be plain text, Markdown, reStructuredText, LaTeX, groff macros, etc. However, how gemini clients render non-Gemini text is up to the client’s developer.

You can also link to images, audio files, videos, PDFs, etc, but Gemini clients won’t display them inline. Also, please don’t upload large non-text files (over 250KB) to tanelorn.city. The more residents we have uploading large files, the sooner I’ll need to shell out for a bigger VPS and start requesting donations. :)

BTW, your tanelorn.city account is also a Unix shell account. You can connect via ssh and write with one of our text editors (ed, vi, mg, joe, or nano) read and send local email using mutt, and even write small shell scripts.

You can use the gemfeed utility to generate an atom feed from an index of gemlog posts. Once you have an atom feed, please email contact@matthewgraybosch.com to have it added to the recent posts page.

If you’d rather work locally and just upload, you can use sftp or rsync to upload.

Windows users might want to use sftp with FileZilla to upload.