IranTalkایران تاک
All guides

NomadNet: pages and news on the mesh

By the end of this page NomadNet on your computer shows the IranTalk node's pages: news, guides and this same address list, and you have fetched the signed files from there.

Tier 0: no internet · Works without internet.

Draft: this page has not been checked on a real device yet, and its Farsi has not been reviewed. Use with care.

NomadNet is a light terminal app that runs on any computer with Python. Our node publishes its pages on the Reticulum network itself; over the internet, over I2P or by radio, the same pages arrive.

1. Install

  1. Have Python 3. Then in a terminal: pipx install nomadnet (or pip install nomadnet in a virtual environment). The offline pack carries the install files too.
  2. Run nomadnet once so the configuration files are created, and quit. Each screen lists its keyboard shortcuts along the bottom.

2. Connect to the node

NomadNet uses the Reticulum configuration on the same computer. Open ~/.reticulum/config and add this under [interfaces], with the host and port from the "Reticulum (TCP)" row on Ways to connect:

  [[IranTalk]]
    type = TCPClientInterface
    enabled = yes
    target_host = HOST
    target_port = PORT

Then run nomadnet again. On the Network tab, after a few minutes, the IranTalk node appears in the list of known nodes.

3. The node's pages

  1. On the Network tab, select the IranTalk node to open its front page in the browser.
  2. If it is not listed yet, enter the address in the browser directly: the hash from the "NomadNet node" row on Ways to connect, followed by :/page/index.mu.
  3. The front page shows the project key fingerprint. Compare it with the one you wrote down; if it differs, this is not our node.
  4. The connect page is the same address list, and the news page refreshes every hour. The node's files area holds the signed list, its signature and the public key, so you can verify without internet, and the prompt library (Get help from an AI).

4. Messages and rooms

NomadNet also sends LXMF messages (the Conversations tab) and, in recent versions, joins RRC chat rooms with the same "Chat hub (RRC)" address. For everyday messaging on a phone, Ratspeak or Sideband is easier.

Never take addresses from a page whose fingerprint you have not checked. Anyone can run a node called "IranTalk"; only the fingerprint tells the difference.