mirror of
https://github.com/openoms/bitcoin-tutorials.git
synced 2025-12-19 12:54:19 +01:00
65 lines
2.0 KiB
Bash
65 lines
2.0 KiB
Bash
# https://www.zokos.com/blog/site/public/2019/01/12/Self-Host%20your%20Own%20OpenBazaar%20Store/
|
|
# https://github.com/OpenBazaar/openbazaar-go/blob/master/docs/install-linux.md
|
|
|
|
sudo apt-get update
|
|
sudo apt-get -y upgrade
|
|
sudo apt-get install build-essential git -y
|
|
export GOROOT=/usr/local/go
|
|
export PATH=$PATH:$GOROOT/bin
|
|
export GOPATH=/usr/local/gocode
|
|
export PATH=$PATH:$GOPATH/bin
|
|
go get github.com/OpenBazaar/openbazaar-go
|
|
|
|
cd /usr/local/gocode/src/github.com/OpenBazaar/openbazaar-go
|
|
|
|
go run openbazaard.go init
|
|
|
|
# Generating Ed25519 keypair...Done
|
|
# 2019/03/09 10:57:29 Initializing OpenBazaar node at /home/admin/.openbazaar
|
|
# OpenBazaar repo initialized at /home/admin/.openbazaar
|
|
|
|
go run openbazaard.go setapicreds
|
|
# Enter username:
|
|
# Enter a veerrrry strong password:
|
|
# Confirm your password:
|
|
cd $HOME/.openbazaar
|
|
|
|
sed -i -- 's/127.0.0.1/0.0.0.0/g' config
|
|
cd /usr/local/gocode/src/github.com/OpenBazaar/openbazaar-go
|
|
sudo ufw allow 4002
|
|
|
|
go run openbazaard.go start &
|
|
|
|
-----------------
|
|
|
|
|
|
# https://github.com/OpenBazaar/openbazaar-go/blob/master/docs/install-pi3.md
|
|
# https://github.com/OpenBazaar/openbazaar-go
|
|
# https://github.com/OpenBazaar/openbazaar-go#usage
|
|
|
|
|
|
sudo mkdir /mnt/hdd/openbazaar
|
|
sudo chown -R bitcoin:bitcoin /mnt/hdd/openbazaar
|
|
sudo su bitcoin
|
|
/home/admin/config.scripts/go.install.sh
|
|
go get github.com/OpenBazaar/openbazaar-go
|
|
cd $GOPATH/src/github.com/OpenBazaar/openbazaar-go
|
|
git checkout v0.13.6
|
|
|
|
#echo "export GOPATH=/home/admin/go" >> .profile
|
|
#echo "export PATH=$PATH:/usr/local/go/bin" >> .profile
|
|
source ~/.profile
|
|
|
|
|
|
go run $GOPATH/src/github.com/OpenBazaar/openbazaar-go/openbazaard.go init -d /mnt/hdd/openbazaar -v
|
|
|
|
go run $GOPATH/src/github.com/OpenBazaar/openbazaar-go/openbazaard.go setapicreds -d /mnt/hdd/openbazaar -v
|
|
|
|
go run $GOPATH/src/github.com/OpenBazaar/openbazaar-go/openbazaard.go start --tor -d /mnt/hdd/openbazaar -v
|
|
|
|
# https://api.docs.openbazaar.org/
|
|
|
|
sed -i -- 's/127.0.0.1/0.0.0.0/g' /mnt/hdd/openbazaar/config
|
|
|
|
sudo ufw allow 4002 comment 'openbazaar'
|