Mayank
5 years ago
No known key found for this signature in database
GPG Key ID: D037D60476CE748C
2 changed files with
16 additions and
23 deletions
-
stage0/00-configure-apt/00-run.sh
-
stage2/05-docker-compose/01-run.sh
|
|
@ -14,26 +14,4 @@ on_chroot apt-key add - < files/raspberrypi.gpg.key |
|
|
|
on_chroot << EOF |
|
|
|
apt-get update |
|
|
|
apt-get dist-upgrade -y |
|
|
|
EOF |
|
|
|
|
|
|
|
echo "Installing Go" |
|
|
|
apt-get update |
|
|
|
apt-get install golang-go |
|
|
|
go version |
|
|
|
echo "Go installed, now downloading images" |
|
|
|
|
|
|
|
wget -q "https://raw.githubusercontent.com/moby/moby/master/contrib/download-frozen-image-v2.sh" |
|
|
|
wget -q "https://raw.githubusercontent.com/getumbrel/umbrel-compose/master/docker-compose.yml" |
|
|
|
#IMAGES=`grep '^\s*image' docker-compose.yml | sed 's/image://' | sort | uniq` |
|
|
|
IMAGES="getumbrel/dashboard:v0.2.1 getumbrel/manager:v0.1.1 getumbrel/middleware:v0.1.1 lncm/bitcoind:v0.20.0 lncm/lnd:v0.9.2-root-experimental nginx:1.17.8 alpine:3.11" |
|
|
|
echo "Images to download $IMAGES" |
|
|
|
chmod +x ./download-frozen-image-v2.sh |
|
|
|
./download-frozen-image-v2.sh docker-images $IMAGES |
|
|
|
ls docker-images/ |
|
|
|
mkdir -p ${ROOTFS_DIR}/tmp/docker-images |
|
|
|
cp -avr docker-images/ ${ROOTFS_DIR}/tmp |
|
|
|
|
|
|
|
on_chroot << EOF |
|
|
|
echo "Verifying images on device" |
|
|
|
ls /tmp/docker-images |
|
|
|
EOF |
|
|
@ -29,4 +29,19 @@ echo "Copying the compose service to rootfs (etc/init.d)" |
|
|
|
cp files/compose-service ${ROOTFS_DIR}/etc/init.d/umbrelbox |
|
|
|
|
|
|
|
|
|
|
|
echo "Docker stuff installed!" |
|
|
|
echo "Docker stuff installed!" |
|
|
|
|
|
|
|
echo "Bundling Docker images required to run Umbrel services" |
|
|
|
apt-get update |
|
|
|
apt-get install golang-go |
|
|
|
go version |
|
|
|
wget -q "https://raw.githubusercontent.com/moby/moby/master/contrib/download-frozen-image-v2.sh" |
|
|
|
wget -q "https://raw.githubusercontent.com/getumbrel/umbrel-compose/master/docker-compose.yml" |
|
|
|
#IMAGES=`grep '^\s*image' docker-compose.yml | sed 's/image://' | sort | uniq` |
|
|
|
IMAGES="getumbrel/dashboard:v0.2.1 getumbrel/manager:v0.1.1 getumbrel/middleware:v0.1.1 lncm/bitcoind:v0.20.0 lncm/lnd:v0.9.2-root-experimental nginx:1.17.8 alpine:3.11" |
|
|
|
echo "Images to download: $IMAGES" |
|
|
|
chmod +x ./download-frozen-image-v2.sh |
|
|
|
./download-frozen-image-v2.sh docker-images $IMAGES |
|
|
|
|
|
|
|
mkdir -p ${ROOTFS_DIR}/tmp/docker-images |
|
|
|
cp -avr docker-images/ ${ROOTFS_DIR}/tmp |