Servidor BTCPay

Um processador de pagamentos de criptomoedas gratuito e de código aberto, sem taxas ou intermediários.

O que já está configurado

  • Servidor BTCPay instalado com Docker
  • Bitcoin Core + C-Lightning integrado
  • Proxy reverso Nginx com HTTPS
  • Scripts utilitários instalados em /usr/local/bin
  • Inicialização automática na reinicialização ativada através do systemd
  • Diretório de instalação: /root/BTCPayServer

Como aceder

  1. Aponte o DNS do seu domínio para o IP público do seu servidor.
  2. Reinicie o btcpayserver serviço: systemctl restart btcpayserver.service
  3. Acesse o BTCPay no seu navegador: https://<domain.tld>
  4. Abra o URL acima no seu navegador para concluir a configuração inicial.
  5. Se precisar alterar o domínio configurado posteriormente: changedomain.sh <newdomain.tld>

Ferramentas

Uma grande variedade de scripts úteis fica disponível assim que o BTCPay é instalado:

  • bitcoin-cli.sh: Aceda à sua instância de nó Bitcoin (para RPC)
  • bitcoin-lightning-cli.sh: Aceda à sua instância do nó CLN (para RPC)
  • changedomain.shAltere o domínio do seu BTCPayServer (lembre-se de desativar primeiro a autenticação de dois fatores/U2F, pois corre o risco de não conseguir iniciar sessão na sua conta).
  • btcpay-update.sh: Atualize o BTCPayServer para a versão mais recente
  • btcpay-up.sh: Executar docker-compose up
  • btcpay-down.sh: Executar docker-compose down
  • btcpay-setup.shAltere as configurações do seu servidor
  • btcpay-clean.sh: Limpe todas as imagens docker não utilizadas
  • . ./btcpay-setup.sh: Informações sobre parâmetros adicionais
  • . ./btcpay-setup.sh -i: Configure o seu BTCPayServer
  • btcpay-restart.sh: Reinicie o seu BTCPayServer

Detalhes da candidatura