**Motivations:** - Export Signet and mining wallet backups to git with only 2 versions kept - Document and add backup/restore scripts for signet and mining wallet **Correctifs:** - Backup-to-git uses SSH URL for passwordless cron; copy timestamped files only; prune to 2 versions; remove *-latest from backup repo **Evolutions:** - data/backup-to-git-cron.sh: daily export to git.4nkweb.com/4nk/backup - save-signet-datadir-backup.sh, restore-signet-from-backup.sh, export-mining-wallet.sh, import-mining-wallet.sh - features/backup-to-git-daily-cron.md, docs/MAINTENANCE.md backup section - .gitignore: data/backup-to-git.log **Pages affectées:** - .gitignore, data/backup-to-git-cron.sh, docs/MAINTENANCE.md, features/backup-to-git-daily-cron.md - save-signet-datadir-backup.sh, restore-signet-from-backup.sh, export-mining-wallet.sh, import-mining-wallet.sh - Plus autres fichiers modifiés ou non suivis déjà présents dans le working tree
41 lines
1.1 KiB
Markdown
41 lines
1.1 KiB
Markdown
# Configuration de référence – Signet custom
|
||
|
||
**Auteur** : Équipe 4NK
|
||
**Date** : 2026-02-02
|
||
|
||
Configuration de référence du nœud Bitcoin Signet custom. Elle est générée par `gen-bitcoind-conf.sh` à partir du fichier `.env` à la racine du projet.
|
||
|
||
## bitcoin.conf (équivalent)
|
||
|
||
```ini
|
||
signet=1
|
||
txindex=1
|
||
blockfilterindex=1
|
||
peerblockfilters=1
|
||
coinstatsindex=1
|
||
dnsseed=0
|
||
persistmempool=1
|
||
uacomment=CustomSignet
|
||
|
||
[signet]
|
||
daemon=1
|
||
listen=1
|
||
server=1
|
||
discover=1
|
||
signetchallenge=5121028b8d4cea1b3d8582babc8405bc618fbbb281c0f64e6561aa85968251931cd0a651ae
|
||
rpcbind=0.0.0.0:38332
|
||
rpcallowip=0.0.0.0/0
|
||
whitelist=0.0.0.0/0
|
||
fallbackfee=0.0002
|
||
```
|
||
|
||
Pas de `addnode` nécessaire pour cette machine (nœud unique sur 192.168.1.105). Le nœud et les services (Dashboard, Anchorage, Faucet, Mempool) tournent sur cette machine.
|
||
|
||
## Variables .env correspondantes
|
||
|
||
- `SIGNETCHALLENGE`, `RPCUSER`, `RPCPASSWORD`, `UACOMMENT`
|
||
- `RPCBIND=0.0.0.0:38332`, `RPCALLOWIP=0.0.0.0/0`, `WHITELIST=0.0.0.0/0`
|
||
- ZMQ : `ZMQPUBRAWBLOCK`, `ZMQPUBRAWTX`, `ZMQPUBHASHBLOCK`
|
||
|
||
Voir `env.example` et `gen-bitcoind-conf.sh`.
|