BTCPay 서버

수수료나 중개자 없이 무료로 제공되는 오픈소스 암호화폐 결제 처리기.

이미 설정된 것들

  • Docker로 설치된 BTCPay 서버
  • 비트코인 코어 + C-Lightning 통합
  • Nginx 리버스 프록시와 HTTPS
  • 설치된 유틸리티 스크립트 /usr/local/bin
  • 시스템드(systemd)를 통해 재부팅 시 자동 시작 활성화됨
  • 설치 디렉터리: /root/BTCPayServer

접근 방법

  1. 도메인 DNS를 서버의 공인 IP로 설정하십시오.
  2. 재시작하십시오 btcpayserver 서비스: systemctl restart btcpayserver.service
  3. 브라우저에서 BTCPay에 접속하세요: https://<domain.tld>
  4. 초기 설정을 완료하려면 위의 URL을 브라우저에서 열어주세요.
  5. 나중에 구성된 도메인을 변경해야 하는 경우: changedomain.sh <newdomain.tld>

공구

BTCPay 설치 후 다양한 유용한 스크립트를 사용할 수 있습니다:

  • bitcoin-cli.sh: 비트코인 노드 인스턴스에 접속하기 (RPC용)
  • bitcoin-lightning-cli.shCLN 노드 인스턴스에 액세스하기 (RPC용)
  • changedomain.shBTCPayServer의 도메인을 변경하세요(계정에 로그인하지 못할 위험이 있으므로 먼저 2단계 인증(2FA)/U2F를 비활성화하세요).
  • btcpay-update.shBTCPayServer를 최신 버전으로 업데이트하십시오.
  • btcpay-up.sh: 실행 docker-compose up
  • btcpay-down.sh: 실행 docker-compose down
  • btcpay-setup.sh서버 설정을 변경하십시오
  • btcpay-clean.sh사용하지 않는 도커 이미지를 정리하십시오.
  • . ./btcpay-setup.sh추가 매개변수에 대한 정보
  • . ./btcpay-setup.sh -iBTCPayServer 설정하기
  • btcpay-restart.shBTCPayServer를 재시작하십시오.

신청 세부사항