logo FriendNet
About Download Screenshots News Documentation GitHub ❤️ Donate Public Servers

Compiling

To compile the FriendNet client, you need the following prerequisites:

  • The latest Go compiler
  • Node.js 24.0 or higher (unless you skip the web UI)
  • Git
  • make (If you are on Linux, you probably have it already)

First, clone the repository:

git clone https://github.com/termermc/FriendNet.git

Then, compile the client:

make client

The compiled client will be in the client directory, named something like friendnet-client or friendnet-client.exe.

If you do not intend to use the web UI (such as for an embedded client with a different frontend), you can run:

make client-noui

This will build the client only without building the web UI.