Server BTCPay

Sebuah prosesor pembayaran kripto gratis dan sumber terbuka tanpa biaya atau perantara.

Apa yang Sudah Dipersiapkan

  • BTCPay Server diinstal menggunakan Docker
  • Bitcoin Core + C-Lightning terintegrasi
  • Nginx sebagai proxy terbalik dengan HTTPS
  • Skrip utilitas yang diinstal di /usr/local/bin
  • Fitur auto-start saat reboot diaktifkan melalui systemd
  • Direktori instalasi: /root/BTCPayServer

Cara Mengakses

  1. Arahkan DNS domain Anda ke alamat IP publik server Anda.
  2. Mulai ulang btcpayserver layanan: systemctl restart btcpayserver.service
  3. Akses BTCPay di browser Anda: https://<domain.tld>
  4. Buka URL di atas di browser Anda untuk menyelesaikan pengaturan awal.
  5. Jika Anda perlu mengubah domain yang telah dikonfigurasi nanti: changedomain.sh <newdomain.tld>

Perlengkapan

Berbagai macam skrip berguna tersedia setelah BTCPay diinstal:

  • bitcoin-cli.shAkses instance node Bitcoin Anda (untuk RPC)
  • bitcoin-lightning-cli.shAkses instance node CLN Anda (untuk RPC)
  • changedomain.shUbah domain BTCPayServer Anda (ingat untuk menonaktifkan 2FA/U2F terlebih dahulu, karena Anda berisiko tidak dapat masuk ke akun Anda)
  • btcpay-update.shPerbarui BTCPayServer ke versi terbaru.
  • btcpay-up.sh: Jalankan docker-compose up
  • btcpay-down.sh: Jalankan docker-compose down
  • btcpay-setup.shUbah pengaturan server Anda
  • btcpay-clean.shHapus semua gambar Docker yang tidak digunakan.
  • . ./btcpay-setup.shInformasi tentang parameter tambahan
  • . ./btcpay-setup.sh -i: Konfigurasikan BTCPayServer Anda
  • btcpay-restart.sh: Restart BTCPayServer Anda

Rincian Aplikasi