내 서버 실행하기

Farlink 릴레이를 내 VPS에서 실행하세요. 내 네트워크는 Farlink 서버 대신 내 서버를 씁니다.

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. 네트워크를 만들고 사람들을 초대하세요. 초대 링크나 QR 코드가 상대방에게 내 서버를 자동으로 채워 줍니다.

알아 두기

라이선스

Farlink Server의 소스 코드는 읽을 수 있지만 오픈 소스는 아닙니다. 나와 내 네트워크를 위해 수정 없이 실행할 수 있습니다. 수정, 재배포, 상업적 사용은 할 수 없습니다. 라이선스를 읽고 소스 코드를 살펴보세요.