#!/bin/sh # Generate provider pages declare -a providers=(Discord Gmail "Yahoo Mail" Messenger Signal WhatsApp) declare -a slugs=(discord gmail yahoo-mail messenger signal whatsapp) declare -a sizes=(10 25 25 100 100 180) for i in "${!providers[@]}" do mkdir -p "public/providers/${slugs[$i]}" cp provider-template.html "public/providers/${slugs[$i]}/index.html" sed -i -e "s/{{provider}}/${providers[$i]}/g" -e "s/{{size}}/${sizes[$i]}/g" -e "s/{{slug}}/${slugs[$i]}/g" "public/providers/${slugs[$i]}/index.html" done exit # Download ffmpeg libraries fetch () { echo "Downloading $1..." wget -q "https://registry.npmjs.org/@ffmpeg/$1/-/$1-$2.tgz" mkdir -p public/assets/scripts/$1 tar -xzf "$1-$2.tgz" --directory public/assets/scripts/$1 } mkdir -p public/assets/scripts fetch ffmpeg 0.12.15 fetch core 0.12.10