GNUNET-NAMESTORE-FCFSD(1)

πŸ’– GNUNET-NAMESTORE-FCFSD πŸ’–

okay bestie, so this page is GNUNET-NAMESTORE-FCFSD(1), from the General Commands Manual section, and it's literally the manual for the cutest little HTTP name-registration server in the GNU Name System universe. sit down, grab a strawberry πŸ“, and let's get into it.


✨ NAME ✨

gnunet-namestore-fcfsd β€” an HTTP server for GNU Name System First-Come-First-Served name registration πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

gnunet-namestore-fcfsd [-c FILENAME | --config=FILENAME] [-h | --help]
                       [-L LOGLEVEL | --loglevel=LOGLEVEL]
                       [-v | --version] [-z EGO | -zone=EGO]

πŸ‘‘ DESCRIPTION πŸ‘‘

ngl, most of you are not gonna want to run an FCFS-zone, and if that's you, you do not need this program. no shade, it's just not your moment. πŸ’…

But if it is your moment: gnunet-namestore-fcfsd runs a web server where users can register names that get mapped to their GNS zone. names are handed out on a First Come First Served basis (hence fcfs, iykyk). and the best part? registered names do not expire. ever. iconic behaviour, honestly. ✨

The HTTP server runs on the port that's specified in the configuration file, in the section [fcfsd], under the name HTTPPORT.

You can manage gnunet-gns-fcfsd using gnunet-(service-arm) 🫢 β€” either by starting the daemon with

gnunet-arm -i fcfsd

or by setting IMMEDIATE_START=YES in the fcfds section of your configuration, and sticking the -z ZONE in as the OPTION.

There's an FCFS-zone running at http://gnunet.org/fcfs/ β€” GNS users are encouraged to register their zone with the gnunet.org FCFS authority. πŸ’–

If you wanna run your own FCFS registrar, first things first: you need to create a pseudonym, like so:

gnunet-identity -C NAME

then use it with the -z option. after that you can start the FCFSD service (possibly using gnunet-arm(1)). slay. πŸ”₯

The options are as follows:

  • -c FILENAME, --config=FILENAME β€” use the configuration file FILENAME.
  • -h, --help β€” print short help on options. the classic. πŸ™ˆ
  • -L LOGLEVEL, --loglevel=LOGLEVEL β€” use LOGLEVEL for logging. valid values are DEBUG, INFO, WARNING and ERROR.
  • -v, --version β€” print the GNUnet version number. ⭐
  • -z EGO, -zone=EGO β€” specifies for which EGO FCFSD should manage the zone. πŸ‘‘

🌸 SEE ALSO 🌸

gnunet-identity(1), gnunet-gns(1), gnunet-gns-proxy(1)

The full documentation for gnunet is maintained as a Texinfo manual. If the info(1) and gnunet programs are properly installed at your site, then this command

info gnunet

should give you access to the complete handbook, and

info gnunet-c-tutorial

will give you access to a tutorial for developers. 🧚

Depending on your installation, this information is also available in gnunet(7) and gnunet-c-tutorial(7).


πŸ’€ BUGS πŸ’€

Report bugs by using https://bugs.gnunet.org or by sending electronic mail to ⟨gnunet-developers@gnu.org⟩. please do, they wanna hear from you 🫢


and that's the whole page, bestie!! this one shipped from Debian, dated September 5, 2013, under the title GNUNET-NAMESTORE-FCFSD(1). mwah πŸ’…πŸ’–βœ¨

πŸ“¦ where this page comes from