Tox - ArchWiki

# Tox

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

From the project home page: "Tox is a distributed, secure messenger with audio and video chat capabilities."

## Installation

In order to use Tox, you should install a Tox client. See List of applications/Internet#Tox clients.

## Proxy

This article or section needs language, wiki syntax or style improvements. See Help:Style for reference.

Reason: Need to add permission information. (Discuss in Talk:Tox#)

To connect via Tor, first start it with:

    sudo -u tor /usr/bin/tor

Then configure your Tox client. For example:

    toxic -t -p 127.0.0.1 9050

## Run a node

To be able to connect to others, Tox needs to connect to a DHT node first. All DHT nodes are connected to each other, and since everyone is connected to at least one DHT node, you can connect to others one way or the other.

The package toxcore creates user tox-bootstrapd and includes a systemd unit file in `/usr/lib/systemd/system/tox-bootstrapd.service` and a configuration file in `/etc/tox-bootstrapd.conf`.

Edit the configuration file and add appropriate nodes from Tox wiki or Node status page.

Enable and start `tox-bootstrapd.service` and check if it is running fine and port has been bound:

    # ss --listening --numeric --processes | grep node_port

    udp        0      0 *:node_port                 *:*                                 576/DHT_bootstrap

Categories:

- Instant messaging
- Voice over IP

Hidden category:

- Pages or sections flagged with Template:Style