Servidor BTCPay

Un procesador de pagos de criptomonedas gratuito y de código abierto, sin comisiones ni intermediarios.

Lo que ya está configurado

  • Servidor BTCPay instalado con Docker
  • Bitcoin Core + C-Lightning integrado
  • Proxy inverso Nginx con HTTPS
  • Scripts de utilidad instalados en /usr/local/bin
  • Inicio automático al reiniciar habilitado a través de systemd
  • Directorio de instalación: /root/BTCPayServer

Cómo acceder

  1. Dirige el DNS de tu dominio a la IP pública de tu servidor.
  2. Reinicie el btcpayserver servicio: systemctl restart btcpayserver.service
  3. Accede a BTCPay en tu navegador: https://<domain.tld>
  4. Abre la URL anterior en tu navegador para completar la configuración inicial.
  5. Si necesita cambiar el dominio configurado más adelante: changedomain.sh <newdomain.tld>

Herramientas

Una vez instalado BTCPay, hay disponible una amplia variedad de scripts útiles:

  • bitcoin-cli.sh: Acceda a su instancia de nodo Bitcoin (para RPC).
  • bitcoin-lightning-cli.sh: Acceda a su instancia de nodo CLN (para RPC).
  • changedomain.shCambia el dominio de tu BTCPayServer (recuerda desactivar primero la autenticación de dos factores (2FA) y la autenticación de dos factores por hardware (U2F), ya que corres el riesgo de no poder iniciar sesión en tu cuenta).
  • btcpay-update.shActualiza BTCPayServer a la última versión.
  • btcpay-up.sh: Ejecutar docker-compose up
  • btcpay-down.sh: Ejecutar docker-compose down
  • btcpay-setup.shCambia la configuración de tu servidor.
  • btcpay-clean.sh: Elimina todas las imágenes de Docker que no se utilicen.
  • . ./btcpay-setup.shInformación sobre parámetros adicionales
  • . ./btcpay-setup.sh -i: Configure su BTCPayServer
  • btcpay-restart.sh: Reinicie su BTCPayServer.

Detalles de la solicitud