tau can be cross-compiled to various operating systems, for a quick and seamless deployment we recommend using a Linux distribution that employs SystemD.
Depending on the enabled protocols,
tau will require certain network ports to be available and open:
- Three configurable TCP ports for peer-to-peer (P2P) communication
- Ports 80 and 443 for HTTP and HTTPS respectively
- Ports 53 and 953 for DNS, supporting both TCP and UDP
The requirements for ‘tau’ vary depending on the shape, but at a minimum, assuming an empty shape, it requires:
- 512MB of RAM
- 2GB of storage space
We will delve into the additional requirements for each protocol later on in this documentation.