diff --git a/backend/first_run b/backend/first_run new file mode 100755 index 0000000..53f5ce3 --- /dev/null +++ b/backend/first_run @@ -0,0 +1,20 @@ +#!/bin/bash +#expand SD card +/usr/lib/armbian/armbian-resize-filesystem start + +#format nvme drive +parted /dev/nvme0n1 mklabel gpt -s +parted -a opt /dev/nvme0n1 mkpart primary ext4 0% 100% -s +mkfs.ext4 /dev/nvme0n1p1 + +#configure node +mkdir /media/nvme +mount /dev/nvme0n1p1 /media/nvme +tune2fs -m .1 /dev/nvme0n1p1 +mkdir /media/nvme/Bitcoin +chown -R futurebit /media/nvme/Bitcoin/ + +#restart node +systemctl restart node.service + +sed -i '$ d' /etc/rc.local diff --git a/backend/update b/backend/update index a44b16a..ebdbc76 100755 --- a/backend/update +++ b/backend/update @@ -13,6 +13,8 @@ if [ "$EUID" -ne 0 ] exit fi +systemctl stop node +systemctl stop apollo-miner APOLLO_DIR=/opt/apolloapi diff --git a/src/configurator.js b/src/configurator.js index a887ecb..07a3f63 100644 --- a/src/configurator.js +++ b/src/configurator.js @@ -50,7 +50,7 @@ const generate = async function (pools = null, settings = null ) { switch (settings.minerMode) { case 'eco': minerMode = 1 - voltage = 45 + voltage = 48 frequency = 30 break; case 'balanced':