Serwer BTCPay

Bezpłatny procesor płatności kryptowalutowych typu open source, bez opłat i pośredników.

Co już zostało skonfigurowane

  • Serwer BTCPay zainstalowany za pomocą Docker
  • Bitcoin Core + C-Lightning zintegrowane
  • Odwrotny serwer proxy Nginx z HTTPS
  • Skrypty narzędziowe zainstalowane w /usr/local/bin
  • Automatyczne uruchamianie po ponownym uruchomieniu włączone za pomocą systemu systemd
  • Katalog instalacyjny: /root/BTCPayServer

Jak uzyskać dostęp

  1. Skieruj DNS swojej domeny na publiczny adres IP serwera.
  2. Uruchom ponownie btcpayserver usługa: systemctl restart btcpayserver.service
  3. Wejdź na stronę BTCPay w przeglądarce: https://<domain.tld>
  4. Otwórz powyższy adres URL w przeglądarce, aby zakończyć wstępną konfigurację.
  5. Jeśli chcesz później zmienić skonfigurowaną domenę: changedomain.sh <newdomain.tld>

Oprzyrządowanie

Po zainstalowaniu BTCPay dostępnych jest wiele przydatnych skryptów:

  • bitcoin-cli.sh: Uzyskaj dostęp do swojej instancji węzła Bitcoin (dla RPC)
  • bitcoin-lightning-cli.sh: Uzyskaj dostęp do instancji węzła CLN (dla RPC)
  • changedomain.sh: Zmień domenę swojego serwera BTCPayServer (pamiętaj, aby najpierw wyłączyć 2FA/U2F, ponieważ istnieje ryzyko, że nie będziesz mógł zalogować się na swoje konto).
  • btcpay-update.sh: Zaktualizuj BTCPayServer do najnowszej wersji.
  • btcpay-up.sh: Uruchom docker-compose up
  • btcpay-down.sh: Uruchom docker-compose down
  • btcpay-setup.sh: Zmień ustawienia swojego serwera
  • btcpay-clean.sh: Usuń wszystkie nieużywane obrazy Docker.
  • . ./btcpay-setup.shInformacje o dodatkowych parametrach
  • . ./btcpay-setup.sh -i: Skonfiguruj swój serwer BTCPayServer
  • btcpay-restart.sh: Uruchom ponownie serwer BTCPayServer.

Szczegóły aplikacji