Ce qui est déjà configuré
- BTCPay Server installé avec Docker
- Bitcoin Core + C-Lightning intégrés
- Reverse proxy Nginx avec HTTPS
- Scripts utilitaires installés dans
/usr/local/bin - Démarrage automatique au redémarrage activé via systemd
- Répertoire d'installation :
/root/BTCPayServer
Comment y accéder
- Faites pointer votre DNS de domaine vers l'IP publique de votre serveur.
- Redémarrez le service
btcpayserverservice :systemctl restart btcpayserver.service - Accédez à BTCPay depuis votre navigateur :
https://<domain.tld> - Ouvrez l'URL ci-dessus dans votre navigateur pour finaliser la configuration initiale.
- Pour modifier le domaine configuré ultérieurement :
changedomain.sh <newdomain.tld>
Outillage
Une fois BTCPay installé, plusieurs scripts utiles sont disponibles :
bitcoin-cli.sh: Accéder à votre instance de nœud Bitcoin (pour RPC)bitcoin-lightning-cli.sh: Accéder à votre instance de nœud CLN (pour RPC)changedomain.sh: Modifier le domaine de votre BTCPayServer (pensez à désactiver 2FA/U2F d'abord, au risque de ne plus pouvoir vous connecter à votre compte)btcpay-update.sh: Mettre à jour BTCPayServer vers la dernière versionbtcpay-up.sh: Exécuterdocker-compose upbtcpay-down.sh: Exécuterdocker-compose downbtcpay-setup.sh: Modifier les paramètres de votre serveurbtcpay-clean.sh: Supprimer les images Docker inutilisées. ./btcpay-setup.sh: Informations sur les paramètres supplémentaires. ./btcpay-setup.sh -i: Configurer votre BTCPayServerbtcpay-restart.sh: Redémarrer votre BTCPayServer