Skip to content

antlas0/rns_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RNS tools

This package provides a small range of RNS tools, driven by my curiosity about Reticulum stack.

Docker

This package can be built and ran with docker.

$ docker build . -t rns_tools:latest
$ docker run rns_tools:latest --follow-anounces

RNode interface using Docker

For RNode interface, check this README.md file.

To create a TCP server to which TCPInterfaces can connect, check this README.md file.

Features

LXMF

Announce an LXMF peer

$ python -m rns_tools --announce --lxmf --lxmf-display-name "LXMF_PEER"

Receive messages

$ uv run rns_tools --lxmf

Link File exchange

A server with an announced destination serves a directory. A client connect to it and requests a filename, which must exist inside the directory.

Server

$ uv run rns_tools --announce -s served_dir/

Client

$ uv run rns_tools -d xxxxxxxxxxxxxx -F file.txt

About

Experimentations based on Reticulum and LXMF.

Topics

Resources

Stars

Watchers

Forks