update scripts to support Sia v1.4.4 (#98)
* update scripts to support Sia v1.4.4 * force overwrite symlink
This commit is contained in:
parent
737a51b206
commit
fa052550cc
|
@ -41,7 +41,7 @@ You a can now ssh into your machine as the user `user`.
|
||||||
## Running siad
|
## Running siad
|
||||||
|
|
||||||
NOTE: You must be running `siad` and `siac` by building from a version at least
|
NOTE: You must be running `siad` and `siac` by building from a version at least
|
||||||
as recent as `v1.4.3`.
|
as recent as `v1.4.4`.
|
||||||
|
|
||||||
You still need to setup `siad` for the backend to be complete.
|
You still need to setup `siad` for the backend to be complete.
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ rm alacritty.info
|
||||||
# Setup nginx config
|
# Setup nginx config
|
||||||
sudo cp ./skynet-nginx.conf /etc/nginx/sites-available/skynet
|
sudo cp ./skynet-nginx.conf /etc/nginx/sites-available/skynet
|
||||||
sudo nginx -t
|
sudo nginx -t
|
||||||
sudo ln -s /etc/nginx/sites-available/skynet /etc/nginx/sites-enabled/skynet
|
sudo ln -sf /etc/nginx/sites-available/skynet /etc/nginx/sites-enabled/skynet
|
||||||
sudo rm /etc/nginx/sites-enabled/default
|
sudo rm /etc/nginx/sites-enabled/default
|
||||||
sudo systemctl reload nginx
|
sudo systemctl reload nginx
|
||||||
|
|
||||||
|
@ -52,21 +52,11 @@ rm go1.13.7.linux-amd64.tar.gz
|
||||||
# Sanity check that will pass if go was installed correctly.
|
# Sanity check that will pass if go was installed correctly.
|
||||||
go version
|
go version
|
||||||
|
|
||||||
cwd=$(pwd)
|
|
||||||
|
|
||||||
# Install Sia
|
# Install Sia
|
||||||
cd ~/
|
git clone -b v1.4.4 https://gitlab.com/NebulousLabs/Sia ~/Sia
|
||||||
git clone https://gitlab.com/NebulousLabs/Sia
|
make --directory ~/Sia
|
||||||
cd Sia && git checkout v1.4.3 && make
|
|
||||||
|
|
||||||
# Setup skynet frontend.
|
|
||||||
cd $cwd
|
|
||||||
cd ../
|
|
||||||
yarn
|
|
||||||
yarn build
|
|
||||||
|
|
||||||
# Setup systemd files
|
# Setup systemd files
|
||||||
cd $cwd
|
|
||||||
mkdir -p ~/.config/systemd/user
|
mkdir -p ~/.config/systemd/user
|
||||||
cp siad.service ~/.config/systemd/user/siad.service
|
cp siad.service ~/.config/systemd/user/siad.service
|
||||||
cp siad-upload.service ~/.config/systemd/user/siad-upload.service
|
cp siad-upload.service ~/.config/systemd/user/siad-upload.service
|
||||||
|
@ -80,3 +70,8 @@ cp sia.env ~/.sia/sia-upload.env
|
||||||
sudo mkdir -p /var/log/journal
|
sudo mkdir -p /var/log/journal
|
||||||
sudo cp journald.conf /etc/systemd/journald.conf
|
sudo cp journald.conf /etc/systemd/journald.conf
|
||||||
sudo systemctl restart systemd-journald
|
sudo systemctl restart systemd-journald
|
||||||
|
|
||||||
|
# Setup skynet frontend.
|
||||||
|
cd ..
|
||||||
|
yarn
|
||||||
|
yarn build
|
||||||
|
|
Reference in New Issue