setup ipfs api config
This commit is contained in:
parent
4a079a5602
commit
c7afdf1fa5
|
@ -1,4 +1,10 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
docker-machine rm -f default
|
docker-machine rm -f default
|
||||||
docker-machine create default --virtualbox-memory 32768 --virtualbox-cpu-count "-1" --virtualbox-no-share
|
|
||||||
|
# 100GiB disk, 32GiB ram, all cpus
|
||||||
|
docker-machine create default \
|
||||||
|
--virtualbox-disk-size 100000 \
|
||||||
|
--virtualbox-memory 32768 \
|
||||||
|
--virtualbox-cpu-count "-1" \
|
||||||
|
--virtualbox-no-share
|
||||||
|
|
|
@ -43,3 +43,19 @@ apt update
|
||||||
apt -y install $PKGS
|
apt -y install $PKGS
|
||||||
|
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# install ipget v0.3.0 amd64:
|
||||||
|
# sneak@nostromo-2:~$ ipfs name resolve /ipns/dist.ipfs.io/ipget/v0.3.0/ipget_v0.3.0_linux-amd64.tar.gz
|
||||||
|
# /ipfs/QmUDECZXueqXdcBEu3SLf8J19QfubhksdrDZeh1exCVMDz/ipget/v0.3.0/ipget_v0.3.0_linux-amd64.tar.gz
|
||||||
|
# sneak@nostromo-2:~$ ipfs resolve /ipfs/QmUDECZXueqXdcBEu3SLf8J19QfubhksdrDZeh1exCVMDz/ipget/v0.3.0/ipget_v0.3.0_linux-amd64.tar.gz
|
||||||
|
# /ipfs/QmQcKL42JqZtWKjbcCys27iaAKybRcchSFWaD9sF8LEUKL
|
||||||
|
HASH="QmQcKL42JqZtWKjbcCys27iaAKybRcchSFWaD9sF8LEUKL"
|
||||||
|
if [[ "$(arch)" = "x86_64" ]]; then
|
||||||
|
if [[ ! -x /usr/local/bin/ipget ]]; then
|
||||||
|
curl -f https://cloudflare-ipfs.com/ipfs/$HASH > /tmp/ipget_v0.3.0_linux.amd64.tar.gz && \
|
||||||
|
cd /tmp && \
|
||||||
|
tar zxvf ./ipget_v0.3.0_linux.amd64.tar.gz && \
|
||||||
|
mv ipget/ipget /usr/local/bin/ipget && \
|
||||||
|
chmod +x /usr/local/bin/ipget
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
|
@ -53,9 +53,10 @@ sleep 5
|
||||||
|
|
||||||
if [[ ! -d $HOME/.ipfs ]]; then
|
if [[ ! -d $HOME/.ipfs ]]; then
|
||||||
mkdir -p $HOME/.ipfs
|
mkdir -p $HOME/.ipfs
|
||||||
echo -n '/ip4/127.0.0.1/tcp/5001' > $HOME/.ipfs/api
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo -n '/ip4/127.0.0.1/tcp/5001' > $HOME/.ipfs/api
|
||||||
|
|
||||||
dpkg --remove-architecture i386
|
dpkg --remove-architecture i386
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
apt update
|
apt update
|
||||||
|
|
Loading…
Reference in New Issue