2 1081cf75 2024-11-04 o FS is a read-only filesystem interface to a Lemmy instance.
3 1081cf75 2024-11-04 o The root of the filesystem holds directories for each community known to the filesystem.
4 1081cf75 2024-11-04 o Local communities are named by their plain name verbatim.
5 1081cf75 2024-11-04 o Remote communities have the instance address as a suffix. For example:
8 1081cf75 2024-11-04 o plan9@lemmy.sdf.org/
9 1081cf75 2024-11-04 o openbsd@lemmy.sdf.org/
11 1081cf75 2024-11-04 o Each community directory holds posts.
12 1081cf75 2024-11-04 o Each post has associated a directory numbered by its ID.
13 1081cf75 2024-11-04 o Within each post are the following entries:
15 1081cf75 2024-11-04 o body Text describing, or accompanying, the post.
16 1081cf75 2024-11-04 o creator The numeric user ID of the post's author.
17 1081cf75 2024-11-04 o title The post's title.
18 1081cf75 2024-11-04 o url A URL pointing to a picture or website, usually as the
19 1081cf75 2024-11-04 o subject of the post if present.
20 1081cf75 2024-11-04 o 123... Numbered files containing user discussion.
21 1081cf75 2024-11-04 o Described in more detail below.
23 1081cf75 2024-11-04 o A comment file is named by its unique comment ID.
24 1081cf75 2024-11-04 o Its contents are a RFC 5322 message.
25 1081cf75 2024-11-04 o The message body contains the text content of the comment.
26 1081cf75 2024-11-04 o The header contains the following fields:
28 1081cf75 2024-11-04 o From User ID of the comment's author.
29 1081cf75 2024-11-04 o References A list of comment IDs referenced by this comment, one
30 1081cf75 2024-11-04 o per line. The first line is the immediately referenced
31 1081cf75 2024-11-04 o comment (the parent); the second is the grandparent and
32 1081cf75 2024-11-04 o so on. This can be used by readers to render discussion
35 1081cf75 2024-11-04 o FS satisfies io/fs.FS.