Сервер BTCPay

Бесплатный платежный процессор с открытым исходным кодом для криптовалют, без комиссий и посредников.

Что уже настроено

  • BTCPay Server, установленный с помощью Docker
  • Bitcoin Core + 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: Доступ к вашему экземпляру узла Bitcoin (для RPC)
  • bitcoin-lightning-cli.sh: Доступ к экземпляру узла CLN (для RPC)
  • changedomain.sh: Измените домен вашего BTCPayServer (не забудьте сначала отключить 2FA/U2F, так как вы рискуете не смочь войти в свою учетную запись).
  • btcpay-update.sh: Обновите BTCPayServer до последней версии
  • btcpay-up.sh: Запустить docker-compose up
  • btcpay-down.sh: Запустить docker-compose down
  • btcpay-setup.sh: Измените настройки вашего сервера
  • btcpay-clean.sh: Удалите все неиспользуемые образы Docker.
  • . ./btcpay-setup.sh: Информация о дополнительных параметрах
  • . ./btcpay-setup.sh -i: Настройте ваш BTCPayServer
  • btcpay-restart.sh: Перезапустите BTCPayServer

Детали заявки