[Unit] Description=Bitcoin Signet Anchorage API After=network.target [Service] Type=simple User=ncantu WorkingDirectory=/home/ncantu/Bureau/code/bitcoin/api-anchorage Environment=NODE_ENV=production Environment=API_PORT=3010 # Bind IPv4 only: machine bitcoin (192.168.1.105). Accept only from proxy 192.168.1.100. Environment=API_HOST=192.168.1.105 Environment=ALLOWED_SOURCE_IP=192.168.1.100 # Same node as Mempool: 127.0.0.1:38332 = host.docker.internal:38332 = bitcoin-signet-instance Environment=BITCOIN_RPC_HOST=127.0.0.1 Environment=BITCOIN_RPC_PORT=38332 Environment=BITCOIN_RPC_USER=bitcoin Environment=BITCOIN_RPC_PASSWORD=bitcoin Environment=BITCOIN_RPC_WALLET=custom_signet ExecStart=/usr/bin/node /home/ncantu/Bureau/code/bitcoin/api-anchorage/src/server.js Restart=always RestartSec=10 StandardOutput=journal StandardError=journal # Sécurité NoNewPrivileges=true PrivateTmp=true [Install] WantedBy=multi-user.target