Add generate_yaml.sh

This commit is contained in:
2025-02-09 23:16:36 +00:00
parent 83c0c88a0e
commit 3a800f967c

25
generate_yaml.sh Normal file
View File

@@ -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 <<EOF >> 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