运行你自己的服务器

在你自己的 VPS 上运行 Farlink 中继。你的网络使用你的服务器,而不是我们的。

与 Farlink 的服务器完全分开。你运行的服务器不会连接到我们的服务器,没有计费,也没有流量限制。只有你邀请的人使用它。

它的作用

Farlink 服务器帮助你的设备互相发现,并在设备无法直接连接时转发加密数据。文件和消息在你的设备上端到端加密,服务器只能看到密文。

你需要什么

下载

版本 0.6.4。运行前请用 SHA-256 校验值检查文件。

平台文件
Linux, x86-64farlink-server-0.6.4-linux-amd64.tar.gz
Linux, ARM64farlink-server-0.6.4-linux-arm64.tar.gz
SHA-256 校验值SHA256SUMS

安装

  1. 解压归档:
    tar xzf farlink-server-0.6.4-linux-amd64.tar.gz && cd farlink-server
  2. 用你自己的域名和 IP 地址启动服务器。-id 必须与人们将输入的地址完全一致:小写,末尾不带斜杠:
    ./farlink-server -id https://files.example.com -domain files.example.com -public-ip 203.0.113.5
  3. 要让它持续运行,请使用 deploy 文件夹中的 systemd 文件。先在其中填入你的域名和地址。
  4. 在 Farlink 中打开设置 → 服务器并添加你的服务器。核对服务器日志中显示的证书指纹。
  5. 创建网络并邀请他人。邀请链接或二维码会为对方自动填好你的服务器。

须知

许可

Farlink Server 的源代码可以查看,但不是开源软件。你可以不加修改地为自己和自己的网络运行它。不可以修改、再分发或用于商业用途。请阅读许可并查看源代码。