docker: Remove outdated docker-compose files
After the Dockerfiles for radicle-node and radicle-httpd have been removed, these files can also be removed. Signed-off-by: Yorgos Saslis <yorgos.work@proton.me>
This commit is contained in:
parent
61733ebb95
commit
34d213ad23
|
|
@ -1,74 +0,0 @@
|
|||
version: "3.7"
|
||||
services:
|
||||
radicle-node:
|
||||
image: gcr.io/radicle-services/radicle-node:${RADICLE_IMAGE_TAG:-latest}
|
||||
command: ${RADICLE_NODE_OPTIONS}
|
||||
build:
|
||||
dockerfile: ./radicle-node/Dockerfile
|
||||
context: .
|
||||
environment:
|
||||
RUST_LOG: debug
|
||||
RAD_PASSPHRASE: seed
|
||||
RUST_BACKTRACE: 1
|
||||
USER: ${USER}
|
||||
volumes:
|
||||
- /mnt/radicle/heartwood:/root/
|
||||
init: true
|
||||
container_name: radicle-node
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- radicle-services
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 6gb
|
||||
ports:
|
||||
- 8776:8776
|
||||
radicle-httpd:
|
||||
image: gcr.io/radicle-services/radicle-httpd:${RADICLE_IMAGE_TAG:-latest}
|
||||
build:
|
||||
dockerfile: ./radicle-httpd/Dockerfile
|
||||
context: .
|
||||
environment:
|
||||
RUST_LOG: debug
|
||||
RUST_BACKTRACE: 1
|
||||
USER: ${USER}
|
||||
volumes:
|
||||
- /mnt/radicle/heartwood:/root/
|
||||
init: true
|
||||
container_name: radicle-httpd
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- radicle-services
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 6gb
|
||||
caddy:
|
||||
image: caddy:2.4.5
|
||||
entrypoint:
|
||||
- sh
|
||||
- -euc
|
||||
- |
|
||||
cat <<EOF >/etc/caddy/Caddyfile
|
||||
$RADICLE_DOMAIN {
|
||||
reverse_proxy radicle-httpd:8080
|
||||
}
|
||||
EOF
|
||||
caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
|
||||
ports:
|
||||
- 80:80
|
||||
- 443:443
|
||||
environment:
|
||||
RADICLE_DOMAIN: $RADICLE_DOMAIN
|
||||
container_name: caddy
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- radicle-services
|
||||
volumes:
|
||||
- $PWD/caddy_data:/data/caddy
|
||||
- $PWD/caddy_config:/config/caddy
|
||||
|
||||
networks:
|
||||
radicle-services:
|
||||
name: radicle-services
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
HOST=seed.radicle.xyz
|
||||
BRANCH="$(git rev-parse --abbrev-ref HEAD)"
|
||||
HEAD="$(git rev-parse HEAD)"
|
||||
|
||||
if [ "$BRANCH" != "master" ]; then
|
||||
echo "You must be on the master branch to run this script."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Using commit $HEAD"
|
||||
echo "Copying files.."
|
||||
scp .env.seed seed@"$HOST":.env
|
||||
scp docker-compose.yml seed@"$HOST":docker-compose.yml
|
||||
|
||||
echo "Deploying.."
|
||||
ssh seed@"$HOST" << EOF
|
||||
docker system prune --all --force
|
||||
RADICLE_IMAGE_TAG=$HEAD docker-compose --file docker-compose.yml pull
|
||||
RADICLE_IMAGE_TAG=$HEAD docker-compose --file docker-compose.yml down
|
||||
RADICLE_IMAGE_TAG=$HEAD docker-compose --file docker-compose.yml up --detach
|
||||
EOF
|
||||
Loading…
Reference in New Issue