To add information about yourself, that can be displayed in the /pubnix/users page, you need to edit the meta-info.toml
file in your home directory.
# open nano or your preferred text editor
nano ~/meta-info.toml
# edit the file as noted in the syntax section and exit
# (Ctrl+O then Enter to save and Ctrl+X to exit in nano while
# Escape then type ":wq" and hit Enter in Vim)
The information can also be accessed in JSON format at https://publapi.p.projectsegfau.lt/users
. Keep in mind that it takes a few seconds for the text to refresh due to caching.
All fields must be formatted as literal fields.
fullname
- Self-explanatory, although if you're not comfortable using your real name due to legal or privacy reasons, you can use a name you go by online or left blank.gemini
- Defaulting to your gemini webspace in the pubnix, although if you do hosted your gemini website on others (including sourcehut pages) you can just replace itwebsite
- Defaulting to the default pubnix web URL, but if you're hosting your website somewhere else, just point into it.description
- Blank by default, plaintext text-only bio of yourself.email
- Blank by default, but if you're comfortable sharing your email address you can fill in.matrix
- Blank by default, but if your main Matrix homeserver is in the Project Segfault's servers (via the pubnix Authentik SSO) it should be formatted as @user:projectsegfau.lt
.fediverse
- Defaulting to blank, the profile URL of your fediverse profile minus the protocol specifier.location
- PLEASE DO NOT LEAK YOUR FULL ADDRESS! Defaulting to blank, the location where you're currently residingfullname = "Example User"
gemini = "p.projectsegfau.lt/~user"
website = "https://user.p.projectsegfau.lt"
description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
email = "user@email.tld"
matrix = "@ajhalili2006:your.homeserver.tld"
fediverse = "your.ap-homeserver.tld"
location = "The Swaggon, Boatem Village, HCS8"