satellite(1)

πŸ“¦ version 1.0.0, in alpine 3.24

πŸ’… satellite(1) β€” like, the gemini server era ✨

okay so bestie, welcome to the satellite(1) page, straight out of the General Commands Manual πŸŽ€ β€” yes that's the manual name, we're fancy like that. buckle up, this one's short and sweet and honestly iconic for it 🫢


🌸 NAME 🌸

satellite β€” serve files over the gemini protocol πŸ¦‹

like, it's a whole gemini server. that's the vibe. no cap.


✨ SYNOPSIS ✨

satellite [-c config-file]

that's it. that's the whole thing. one optional flag. main character energy honestly πŸ‘‘


πŸŽ€ DESCRIPTION πŸŽ€

okay so here's the tea πŸ”₯ β€” Satellite is a gemini server. periodt.

it requires a config file (not optional, bestie, it will not run on vibes alone 😭). by default that config file gets read from /etc/satellite.toml β€” that's the default path, memorise it β€” unless the user provides a -c flag, in which case you're overriding it with your own path 🧚

so: no config file = no server. the config file is the moment. the config file is the whole personality. iykyk πŸ’œ


πŸ’… OPTIONS πŸ’…

  • -c path β€” alternate path to read the config file 🌈 like, instead of the default /etc/satellite.toml, you point it at path and it slays from there instead. literally that's the whole flag. ate and left no crumbs πŸ“

🌟 SEE ALSO 🌟

  • satellite.toml(5) β€” go read it, it's giving required reading, fr fr πŸ“–βœ¨

πŸ’€ reminder bestie: -c takes a path argument, so don't just yeet the flag alone into your terminal and expect magic. give it a path. the path is the point πŸ™ˆ

and that's the page!! 🌸 written up all cute in the General Commands Manual, dated 2026-10-14, filed under satellite(1) β€” mwah πŸ’– catch you in the next manpage, bestie πŸŽ€πŸ«Ά

πŸ“¦ where this page comes from