#!/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