Qué viene preconfigurado
- BTCPay Server instalado con Docker
- Bitcoin Core + C-Lightning integrados
- Proxy inverso Nginx con HTTPS
- Scripts de utilidad instalados en
/usr/local/bin - Inicio automático al arranque habilitado mediante systemd
- Directorio de instalación:
/root/BTCPayServer
Cómo acceder
- Apunta el DNS de tu dominio a la IP pública de tu servidor.
- Reinicia el servicio
btcpayserverservicio:systemctl restart btcpayserver.service - Accede a BTCPay desde tu navegador:
https://<domain.tld> - Abre la URL anterior en tu navegador para completar la configuración inicial.
- Si necesitas cambiar el dominio configurado más adelante:
changedomain.sh <newdomain.tld>
Herramientas
Una vez instalado BTCPay, tienes a tu disposición una amplia variedad de scripts útiles:
bitcoin-cli.sh: Accede a tu instancia de nodo Bitcoin (para RPC)bitcoin-lightning-cli.sh: Accede a tu instancia de nodo CLN (para RPC)changedomain.sh: Cambia el dominio de tu BTCPayServer (recuerda desactivar 2FA/U2F primero, ya que podrías quedarte sin acceso a tu cuenta)btcpay-update.sh: Actualiza BTCPayServer a la última versiónbtcpay-up.sh: Ejecutardocker-compose upbtcpay-down.sh: Ejecutardocker-compose downbtcpay-setup.sh: Cambia la configuración de tu servidorbtcpay-clean.sh: Elimina las imágenes Docker que no estés usando. ./btcpay-setup.sh: Información sobre parámetros adicionales. ./btcpay-setup.sh -i: Configura tu BTCPayServerbtcpay-restart.sh: Reinicia tu BTCPayServer