Skip to content

Commit

Permalink
update docker compose filename and bootscrap command
Browse files Browse the repository at this point in the history
  • Loading branch information
liam-lai committed Jan 27, 2022
1 parent 7be9de6 commit 8d24fe1
Show file tree
Hide file tree
Showing 13 changed files with 28 additions and 24 deletions.
17 changes: 14 additions & 3 deletions README.md
Expand Up @@ -68,10 +68,12 @@ https://user-images.githubusercontent.com/92325549/137086528-4a8c5c44-ce89-4a70-

### Method 2 :- Setup XinFin Masternode Bootstrap Script ###

**For Mainnet**

Bootstrap Command XinFin Node Setup:-

```
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/XinFinOrg/XinFin-Node/master/setup/bootstrap.sh)" root
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/XinFinOrg/XinFin-Node/master/setup/bootstrap.sh) mainnet" root
```

Examples:-
Expand All @@ -84,6 +86,15 @@ Your Masternode Name is Demo_Server
```


**For Testnet**
```
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/XinFinOrg/XinFin-Node/master/setup/bootstrap.sh) testnet" root
```

**For Devnet**
```
sudo su -c "bash <(wget -qO- https://raw.githubusercontent.com/XinFinOrg/XinFin-Node/master/setup/bootstrap.sh) devnet" root
```

---------------------------------

Expand Down Expand Up @@ -131,7 +142,7 @@ nano .env
Run:
```
cd mainnet
sudo docker-compose -f docker-services.yml up -d
sudo docker-compose -f docker-compose.yml up -d
```

You should be able to see your node listed on the [XinFin Network](https://XinFin.network/) page.
Expand All @@ -141,7 +152,7 @@ Your coinbase address can be found in xdcchain/coinbase.txt file.

To stop the node or if you encounter any issues use:
```
sudo docker-compose -f docker-services.yml down
sudo docker-compose -f docker-compose.yml down
```
Attach XDC Console:
```
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion devnet/docker-down.sh
@@ -1 +1 @@
HOSTIP=$(curl https://checkip.amazonaws.com) docker-compose -f docker-compose-devnet.yml down
HOSTIP=$(curl https://checkip.amazonaws.com) docker-compose -f docker-compose.yml down
2 changes: 1 addition & 1 deletion devnet/docker-up.sh
@@ -1 +1 @@
HOSTIP=$(curl https://checkip.amazonaws.com) docker-compose -f docker-compose-devnet.yml up -d
HOSTIP=$(curl https://checkip.amazonaws.com) docker-compose -f docker-compose.yml up -d
File renamed without changes.
2 changes: 1 addition & 1 deletion mainnet/docker-down.sh
@@ -1 +1 @@
sudo docker-compose -f docker-services.yml down
sudo docker-compose -f docker-compose.yml down
2 changes: 1 addition & 1 deletion mainnet/docker-up.sh
@@ -1 +1 @@
sudo docker-compose -f docker-services.yml up -d
sudo docker-compose -f docker-compose.yml up -d
4 changes: 2 additions & 2 deletions mainnet/upgrade.sh
Expand Up @@ -4,7 +4,7 @@ echo "Upgrading XinFin Network Configuration Scripts"
git pull
echo "Upgrading Docker Images"
sudo docker pull xinfinorg/xinfinnetwork:1.4.4
sudo docker-compose -f docker-services.yml down
sudo docker-compose -f docker-compose.yml down
git pull
sudo docker-compose -f docker-services.yml up -d
sudo docker-compose -f docker-compose.yml up -d

15 changes: 4 additions & 11 deletions setup/bootstrap.sh
Expand Up @@ -18,7 +18,7 @@ function configureXinFinNode(){

echo "Clone Xinfin Node"

git clone https://github.com/hash-laboratories-au/XinFin-Node && cd XinFin-Node/mainnet
git clone https://github.com/hash-laboratories-au/XinFin-Node && cd XinFin-Node/$1
sed -i "s/INSTANCE_NAME=XF_MasterNode/INSTANCE_NAME=${MasterNodeName}_XF/g" .env


Expand All @@ -44,22 +44,15 @@ function configureXinFinNode(){
sleep 5
echo "Docker Compose Installed successfully"

sudo docker-compose -f docker-services.yml up -d

sudo docker-compose -f docker-compose.yml up -d

}

function init(){

configureXinFinNode
}


function main(){

init
configureXinFinNode $1

}

main
main $1

4 changes: 2 additions & 2 deletions setup/upgrade.sh
Expand Up @@ -4,7 +4,7 @@ echo "Upgrading XinFin Network Configuration Scripts"
git pull
echo "Upgrading Docker Images"
sudo docker pull xinfinorg/xinfinnetwork:1.4.4
sudo docker-compose -f docker-services.yml down
sudo docker-compose -f docker-compose.yml down
git pull
sudo docker-compose -f docker-services.yml up -d
sudo docker-compose -f docker-compose.yml up -d

File renamed without changes.
2 changes: 1 addition & 1 deletion testnet/docker-down.sh
@@ -1 +1 @@
sudo docker-compose -f docker-services.yml down
sudo docker-compose -f docker-compose.yml down
2 changes: 1 addition & 1 deletion testnet/docker-up.sh
@@ -1 +1 @@
sudo docker-compose -f docker-services.yml up -d
sudo docker-compose -f docker-compose.yml up -d

0 comments on commit 8d24fe1

Please sign in to comment.