diff --git a/generate_yaml.sh b/generate_yaml.sh new file mode 100644 index 0000000..d854e57 --- /dev/null +++ b/generate_yaml.sh @@ -0,0 +1,25 @@ +#!/bin/bash +INSTANCE_COUNT=3 +PORT_PREFIX=8 + +echo "version: '3.8'" > docker-compose.yml +echo "services:" >> docker-compose.yml + +for i in $(seq 1 $INSTANCE_COUNT); do +cat <> docker-compose.yml + archiveteam$i: + image: atdr.meo.ws/archiveteam/warrior-dockerfile + environment: + - DOWNLOADER=\${DOWNLOADER} + - SELECTED_PROJECT=\${SELECTED_PROJECT} + - CONCURRENT_ITEMS=\${CONCURRENT_ITEMS} + ports: + - "${PORT_PREFIX}$i:8001" + restart: on-failure + logging: + options: + max-size: 100m + driver: json-file + +EOF +done