mirror of
https://github.com/oldnick85/i2pd_yggdrasil_docker.git
synced 2025-11-29 03:23:13 +01:00
16 lines
646 B
Bash
16 lines
646 B
Bash
#!/bin/bash
|
|
echo "Deploy i2pd yggdrasil"
|
|
host=$(cat secrets/settings.json | jq -r .deploy.host)
|
|
user=$(cat secrets/settings.json | jq -r .deploy.user)
|
|
path=$(cat secrets/settings.json | jq -r .deploy.path)
|
|
echo " stop docker container"
|
|
ssh -l ${user} ${host} "cd ${path} ; docker-compose down"
|
|
echo " upload docker images"
|
|
ssh ${user}@${host} "mkdir -p ${path}"
|
|
docker save i2pd_yggdrasil:latest | bzip2 | pv | ssh ${user}@${host} docker load
|
|
echo " upload docker compose"
|
|
scp src/docker-compose.yml ${user}@${host}:${path}
|
|
echo " start docker container"
|
|
ssh -l ${user} ${host} "cd ${path} ; docker-compose up -d"
|
|
echo " all done"
|