mirror of
https://github.com/mynodebtc/mynode.git
synced 2024-12-26 14:34:00 +00:00
Move Specter data to HDD
This commit is contained in:
parent
ba7775a9ac
commit
0e49e96307
|
@ -3,12 +3,11 @@
|
||||||
|
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Specter
|
Description=Specter
|
||||||
Wants=bitcoind.service lnd.service
|
Wants=bitcoind.service
|
||||||
After=bitcoind.service lnd.service
|
After=bitcoind.service
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
ExecStartPre=/usr/bin/is_not_shutting_down.sh
|
ExecStartPre=/usr/bin/is_not_shutting_down.sh
|
||||||
ExecStartPre=/usr/bin/wait_on_lnd.sh
|
|
||||||
ExecStartPre=/usr/bin/mynode_gen_cert.sh specter 825
|
ExecStartPre=/usr/bin/mynode_gen_cert.sh specter 825
|
||||||
#ExecStartPre=/usr/bin/mynode_pre_specter.sh
|
#ExecStartPre=/usr/bin/mynode_pre_specter.sh
|
||||||
WorkingDirectory=/opt/mynode/specter
|
WorkingDirectory=/opt/mynode/specter
|
||||||
|
|
|
@ -132,6 +132,7 @@ mkdir -p /mnt/hdd/mynode/docker
|
||||||
mkdir -p /mnt/hdd/mynode/rtl_backup
|
mkdir -p /mnt/hdd/mynode/rtl_backup
|
||||||
mkdir -p /mnt/hdd/mynode/whirlpool
|
mkdir -p /mnt/hdd/mynode/whirlpool
|
||||||
mkdir -p /mnt/hdd/mynode/lnbits
|
mkdir -p /mnt/hdd/mynode/lnbits
|
||||||
|
mkdir -p /mnt/hdd/mynode/specter
|
||||||
mkdir -p /tmp/flask_uploads
|
mkdir -p /tmp/flask_uploads
|
||||||
echo "drive_mounted" > $MYNODE_DIR/.mynode_status
|
echo "drive_mounted" > $MYNODE_DIR/.mynode_status
|
||||||
chmod 777 $MYNODE_DIR/.mynode_status
|
chmod 777 $MYNODE_DIR/.mynode_status
|
||||||
|
@ -257,6 +258,19 @@ if [ -d /opt/mynode/lnbits ]; then
|
||||||
chown bitcoin:bitcoin /opt/mynode/lnbits/.env
|
chown bitcoin:bitcoin /opt/mynode/lnbits/.env
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Setup Specter
|
||||||
|
if [ -d /home/bitcoin/.specter ]; then
|
||||||
|
# Migrate to HDD
|
||||||
|
cp -r -f /home/bitcoin/.specter/* /mnt/hdd/mynode/specter/
|
||||||
|
chown -R bitcoin:bitcoin /mnt/hdd/mynode/specter
|
||||||
|
rm -rf /home/bitcoin/.specter
|
||||||
|
sync
|
||||||
|
fi
|
||||||
|
if [ ! -L /home/bitcoin/.specter ]; then
|
||||||
|
# Setup symlink to HDD
|
||||||
|
sudo -u bitcoin ln -s /mnt/hdd/mynode/specter /home/bitcoin/.specter
|
||||||
|
fi
|
||||||
|
|
||||||
# Setup udev
|
# Setup udev
|
||||||
chown root:root /etc/udev/rules.d/* || true
|
chown root:root /etc/udev/rules.d/* || true
|
||||||
udevadm trigger
|
udevadm trigger
|
||||||
|
@ -325,6 +339,10 @@ USER=$(stat -c '%U' /mnt/hdd/mynode/lnbits)
|
||||||
if [ "$USER" != "bitcoin" ]; then
|
if [ "$USER" != "bitcoin" ]; then
|
||||||
chown -R bitcoin:bitcoin /mnt/hdd/mynode/lnbits
|
chown -R bitcoin:bitcoin /mnt/hdd/mynode/lnbits
|
||||||
fi
|
fi
|
||||||
|
USER=$(stat -c '%U' /mnt/hdd/mynode/specter)
|
||||||
|
if [ "$USER" != "bitcoin" ]; then
|
||||||
|
chown -R bitcoin:bitcoin /mnt/hdd/mynode/specter
|
||||||
|
fi
|
||||||
USER=$(stat -c '%U' /mnt/hdd/mynode/redis)
|
USER=$(stat -c '%U' /mnt/hdd/mynode/redis)
|
||||||
if [ "$USER" != "redis" ]; then
|
if [ "$USER" != "redis" ]; then
|
||||||
chown -R redis:redis /mnt/hdd/mynode/redis
|
chown -R redis:redis /mnt/hdd/mynode/redis
|
||||||
|
|
Loading…
Reference in New Issue
Block a user