1 changed files with 17 additions and 0 deletions
@ -0,0 +1,17 @@ |
|||||
|
#!/usr/bin/env bash |
||||
|
# Downloads all docker mod scripts |
||||
|
|
||||
|
MODS=$(curl https://develop.theme-park.dev/themes.json | jq -r '.["docker-mods"]') |
||||
|
if [[ "$0" == "bash" ]]; then |
||||
|
DIR="/tmp/theme-park-mods" |
||||
|
else |
||||
|
DIR="$0" |
||||
|
fi |
||||
|
mkdir -p "$DIR" |
||||
|
printf "\nSaving mods into $DIR\n\n" |
||||
|
jq -r 'to_entries | map(.key + "|" + (.value | tostring)) | .[]' <<< "$MODS" | \ |
||||
|
while IFS='|' read key value; do |
||||
|
curl "$value" --create-dirs --output "$DIR/$key" --silent |
||||
|
echo "Fetched $key script" |
||||
|
done |
||||
|
sudo chmod go+rx $DIR |
Loading…
Reference in new issue